A858DE45F56D9BC9 archive

201209212200 10a3gd

explained decrypted filler

3DES(name+title) ECB, 60 GUIDs, seed 262

Metadata

Post ID
10a3gd
Title
201209212200 → 2012-09-21 22:00 on A858's clock
Posted (UTC)
2012-09-22 02:00:05
Timezone
UTC−4 · title 22:00 against posted 02:00 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
3,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201209212200) = eaaa774388f23bf07a181c1bd3a35e38 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
60
Filler GUID seed
new Random(262).Next(9) ✓ verified
Run
Run 33 (seed 1,220,410,968) (seed)
Draw
6 · predicted N = 60 ✓
Machine boot
2012-09-07 21:49–21:59 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

513FEC80DB080461 152585399137011F 88F4C2BECF17956F 7F6D6DBA9BEC9E42 7D354F9F0F965E60 E5EF0F165C3AD6C8 B9326AA3CE9C87ED 4951877BB6A1E94A 55E0738F09A822A6 258BE5F4CB393EC5 59BD3A6E4E6A9C35 3C3918219EFFAAC3 6F78A7316CB8D8E1 0F3B12C548E33A0B 55C6B8DEB8B40750 7C62559A45EA54D7 FB9C83173B7B458B 0E66E56A4E758786 FE4E5B66C302D5A4 6D9838486382302D A70FC90853E0FECF D9F15F94485C8364 73D21CFB6FF63CFC AB785C80EDB7331D 3A95A6647DFF60A2 D26FD3BBC23797C9 E6877A72CF7EACE3 A9FC415E8621E608 0AB12A26AC81C4D9 E10E08FA74794168 967A8498EA676D81 40DB9ACA16E8CFE6 5FC86AEF6B762496 78955944CEC0A52C 68F7C42DA8AB534C 6A0FD8BDC9845E95 207582B82BD10503 ADBEBB07C46F5C83 3BA849E9AAF65B04 A3915286A78946E0 369FCBA0FBA1B74E 3A8DBBAD98C09865 ECAF2600B7451457 339AF2A0E5F9FBB7 B50F48783C317271 A37E6C60FD5F18D7 91CF2D8BE707964D 5AFED048799A1EA0 6D4194AF1F0B6C71 936354B2E466F70C 3CB8B01C7E879533 4B567D165663C473 F589BF22DF4A8C3C FE6F3576887A4C22 46AA106F00CD7312 B4176A118447531F 3AFBF9688E98D364 59600705E72FEB89 810C6FCFC11256C6 6BB6CB9471DF2780 C28441D9FCE46128 EA60EDD70C869D08 F0593DC1F51B7E3D ACACBEAF810A8340 66ED70972325EEBB F638E019D58AE687 5F9B4228B759567C 8C4DB2A6B8A56C44 69E63910498DBCF5 18F015B904082F51 3B4CA1D70A5BD3B5 D4C961675162FEFA A1FC0FBBCD7F4B23 F40E868E3D7C2D3F 1A3098685CED295D 641C148B4DCB4FAE 9B3D0CE70D58A782 3D117E47FAD24441 9A1CA9E90AA572D0 07641FE0837F2044 A55ED56F74C7D2C0 C00E8F8B1FD72B31 9D453AB465F9D0D9 343909EA0C615142 834BEB36B170DF17 D33EBB2915F813CA C07A3CD17C012A94 CA93FCD39F7474EA 6DF71EF53008C76E C41E8649BCFFD15B D4F6B1EB3ED7328A A93B46D31F834810 BD333D6EDC7F47A1 FA13110AA663B000 FE00252D6B28539D B9485385D27159B3 6F07E9C4CF4F340B 2466CC90DF2BB355 9621BBC3288033E3 5AD76AF3F622DCB5 C57E7082985AB86D BA9F75A8EB2F28BB C9332362FD192B75 FEB5D9B1CB8F51A1 50DB1154DC43128D E1452AC5F02C7114 6068EF196CB4DB1D 5EFCAE17D70BB991 CD596009CB9DB2CB 14B67DA920AEFFA5 3FA08332E313C75C 741623CC10F2C9EE F08C46DC63B60656 DB8BACFB0272FF25 A7CD0A6C475A22C7 3318966A996A8DEC 08939AAF390C5092 09FABFF68824F67A F65520167718C25C 0DDA57FCC2DB823E 35325856C7F1657F F9815C556E59A114 C7A2415E3BF4C74E 755B2FD7E1251BA3 FA048074AD154A96 4129D225997BB96C D047D4888BCE09E5 E912D1034EFA9A74 E320045E6F39E27A C0A19283DDA9C700 7C5E0E7DC245849A 245B489E140755D9 AE071B2819418230 548B904642950894 A3E07806BD637A16 18A5964D8C253BD1 B53FBC0BC875B3D6 22F1567BA3D7E33F B1978D31137A2035 5AE46AFD7D020B2E E05A3048A9E7CA40 CEF79C4D7A22D559 02FCF1D22BF7A732 FB9FD480403FFFBF 78A73CA3612D15C2 ACE6CB32706A6228 1DBC874AA0AAB4EE C6A5CABC49F5EBDF E056EA823CC08704 33B22457CBCDD88F C9C979427602820D 6F3F6FED9526F8D4 C5C7A1AFBE285F2A 68D20DBCC3D9753A B5B282683F4A9F98 ED043A3721936AEB 4B2364A5530785F8 44F33B886BD21744 7D5D5B226520E019 BB731F18968D4F5D 1FDFD0A0D75BF614 EF9986CEEDF172D9 5C0BF1DDE711F55E 7831A3E1A7626374 C430472810B1FA10 A4481D19E2ED6FAC BF1B1F26B386ADDB 7666DA59E53CAA45 BC4ED9E2B1295D63 B4488D2CE5F03F49 5D23584F96856A76 FCFB96DE2E7BFBFD 7B053AEF05D25FEC 59D3C94612E343C5 369CD34EE9BDBEB2 0D3B10B5F63ED83C F9F93B08D5353502 C3A34A69557F604C D3605A2E7EC15EE3 A974339770E7E363 092AECFA248D343F 04A8D5EB4D558442 EE315BF999E197D6 4BAF4FA844389BF7 CC3F382B8621BAB8 A990B0BE3C11F74A 31BCB3AA1BFC7199 D8F6836CBD4105EE E1744BB3D31402FE 3B6990B9D35A2837 6B4F9C496BF94B68 E82E2BA2638D57F4 B0B29483BDCC1EC5 0ECA9DB3A691624F 139337C272B0C8D5 C1667E0B70569D6C 29818F48C711349E 4E6F0C252F757DBA E9ED0B06A79D168D 57E720A56A06A875 F62FD08966EE3571 C9DB193E02ED0DF8 CA714366409A2390 A84DC1E2914DC14F E65049A1C89785B1 2C563633CFC2A59D EE0399C40DA7FC1B DC3B0F194B60D03F FF28169AAB03E1D0 13861F5E15D43576 C23C9677C2D1F38F 4420537A83123AD0 DB982865468CEF10 525290A93EDC58D3 9A727D9FDFA5F76E A8759F9B8E0919C3 4627AAAE0AA9463B 0DB687C7E22511C2 AB90A4C725D9C4E1 45BC5F0776F33467 9946B9BF78AB264F 697B7F8816FDC267 F8D25EC9B8D3C64E 8DD4C61E148ED025 2D5A5B67B0E8A07E D1579370D7D5B8E0 33F277C3590E4ADD 80913E9278995FE7 9F519F7B80AFFE13 0DA0EFEA8AB39B70 7E18645915057D2B 4497B078CCAB10BA 42AADA4F8EFF3824 089D1EB2187B8815 7ED1517E0BF13356 659F8E80FF25FFA5 2994F5B49A208089 604A7140164BDF07 CD1123F3586A3312 284B1E8858F6B512 933DD3076DC8243E 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209212200 (name+title). Key = MD5(password) = eaaa774388f23bf07a181c1bd3a35e38, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 3053826d-4029-5b25-9922-276741492699
  2 3e2bd9b6-a1d2-68aa-b35c-12b25a40c879
  3 5f4fbcc8-1a0a-800b-b4d8-502d80c936cc
  4 3c833da6-4918-4fbc-a14f-bea1d529d1fd
  5 4e2fef90-9cad-423a-aa9b-136381443ef7
  6 7f0f9cef-352d-47d5-9f0d-91698954067a
  7 ad3ecb68-be0d-2ec1-9911-f0f8ed6d77cd
  8 7a5bd701-7deb-7067-8ffe-2271facdeb51
  9 79ce7a66-dd01-373e-a51e-708e447c10db
 10 e889916b-5f70-7c50-a4f1-97336178a453
 11 50f0aa2b-c467-275b-a2a1-7d0487cdda38
 12 76b92600-add9-0796-8c1e-3d036ce1a03c
 13 83fc67c4-0370-6103-b852-6f1cd82ad9e8
 14 61ad22fa-88fa-6961-acd9-04ccf9f6c41c
 15 b7e4d83e-3306-34a7-8b74-52283049a05d
 16 85775f11-02aa-56c6-8cd1-d1ceb8156c5c
 17 451a1cd2-ea39-8edf-b049-a55aced94672
 18 413f0018-6506-328d-ab62-ceb4bc30c9c3
 19 50221633-b73e-6420-bf32-7bb8ecf2d881
 20 4ebd8b83-bd2e-6b79-9565-1fdefe7dc5fc
 21 a7fc5039-d71d-5430-8868-c13037974f22
 22 5752c5c5-199e-1990-8928-460d778a8a52
 23 e7f5b3ba-8f28-2781-af23-81f64e74d445
 24 faa22c0c-23c0-54ef-b39e-ff15d0f56762
 25 6d6b6e49-6aa2-360d-94b4-e69082c28352
 26 fcd11bef-f3ee-09d8-a827-e7acd9f6d5af
 27 5b5487e9-8ca8-1e2c-8928-c28a893cbd61
 28 b8409392-c8b6-0951-8065-9608c8e97733
 29 54abc4b9-8263-8c9f-8f4f-cae1cd89f7ea
 30 66823409-224a-075c-bceb-a6b793a3dbaf
 31 9f8735ba-09f2-8c57-b2d7-07f5ea08760b
 32 968163fa-ca3b-4e34-b2cc-75fdd1c10898
 33 0a99c853-334f-57f1-a29e-b9a2c897c44c
 34 744d6c30-3fe2-5261-939f-31aa9e6eff79
 35 feb3376e-3034-12fa-89bf-d0c0e23f5acf
 36 b3aa5fb8-b680-15c6-83e3-3de1de09061c
 37 757413c9-4a1c-027b-9449-4244e235c441
 38 f36296c5-db51-8b56-90aa-ff84af747d37
 39 8ece9df2-88fd-17bc-80fb-f05c4bcc654f
 40 5c6d2b21-1713-65da-848d-6db2722d7ad4
 41 4b22af3e-e978-574a-945c-81aa0a04439c
 42 797ac65a-3505-4d49-aca7-115a45d3f4bd
 43 7a79e733-c193-09a0-a202-175c500479c2
 44 6fe7e328-0e91-8044-ac69-9169d745c39a
 45 f5e4b6f1-cea0-0717-ba08-1df1ccb9c948
 46 bbf0afa2-1e4d-46fd-8f30-a8a39fe00770
 47 e32c629b-2c1c-412a-a5aa-2d6d40c95d8c
 48 5bddeae7-32c7-5d97-af42-6ea12e0e8ac6
 49 1232d003-c17b-648c-b151-c21630fd7f68
 50 e8bfb58c-5ba4-757d-8fe9-f7a0e4326ab6
 51 2207c72c-c2da-7a99-819a-e5c858d6e12f
 52 7ad541fb-afba-731a-ba7a-8eaa6d70f126
 53 09104466-b132-0569-9722-0baa5242fdae
 54 0be9db61-84fa-76bd-8870-ce0b20bad9d7
 55 9877a031-bb37-5f67-8a20-a6959884567b
 56 d8ea1649-b809-4aaf-ac94-3a008c18f3f0
 57 f56abb2e-ecad-3da1-8693-963d27c58b80
 58 54de5cad-1960-39f5-ab7c-c33088196ac2
 59 4e7782a9-0a8d-023b-9b0e-3c58bf165b6b
 60 90df2707-131a-4eb8-8eca-d6378a472779

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 568444273720663583665125301080845511081654080445677707543304. Exactly this sequence comes out of new Random(262).Next(9): the per-post millisecond seed of the mask generator. The other 30 hex digits of each GUID are Guid.NewGuid() output and carry no message.
  2. Explain the count. This post is draw 6 of Run 33 (seed 1,220,410,968): new Random(1220410968), Next(8,64) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-07 21:49–21:59).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.