A858DE45F56D9BC9 archive

201210062124 112hmd

explained decrypted filler

3DES(name+title) ECB, 57 GUIDs, seed 63

Metadata

Post ID
112hmd
Title
201210062124 → 2012-10-06 21:24 on A858's clock
Posted (UTC)
2012-10-07 01:24:39
Timezone
UTC−4 · title 21:24 against posted 01:24 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,664 hex characters · 1,832 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210062124) = 099c489ac8db92369ed6d0b37832327a (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
57
Filler GUID seed
new Random(63).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
340 · predicted N = 57 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
7 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

4175F3031EC62AA2 5555F35DAA50E89A 33048072D0BD9097 29958082674B9258 F9B2144D6928BCC9 5ADAEE9482471946 E64D1164C191ABA0 A3B60636EF1CCDEA BA8068E66CA04546 C062AC93BC676131 97CA82B7BD5E50B2 7A25E488375A2076 E76DB88008DB7874 A21B7B223F9BD525 B7C04A82D6420DB1 5E9294794F2E859A 771A3FF2C68F11F9 DEE6600745C96C40 433EF4C8196A5C22 FE53F7D484B55198 A1103C184942D6FC 49566F91E2CA955A F864C583A54EE144 CE672097681FAE90 D2F52AC973D7C5D2 7EB6F1EE33A14663 E5A46CB5582660D3 C8097BF69A72948B E7421176C3F5CB5F 2ED7301EA0B304EE 8E3F93C246B84D37 DE897D766127F7D3 A307759FE0611A0F 67D570D175AD639C 9B5C2B7D659B33CE 8F351DC363A1D2E5 42DB96951AA48829 BFC503F96E0DFFFF CE1C43E2E3572339 9146A36287422CDD 6B133AD6448BBA1A 048553C0E02C04A7 C83322422F5CEB52 49EF39F357778740 65636A96BE0940AB 777C7D4C810169F8 D13DBE99D3BCEFF7 0A161A16978CEE3A 1474D5773821491A 5530E0786F235367 E8C9DAAE8E866195 89C2BCBA4D1A26E6 6739EF1EA1A9CA4A FDAEE9DACBA87FD6 4A16921E3EAC3C6B 23B7CEFBCD964DCF 2DFB3EE62E7202A5 0EF1AA97D9E0FD21 D52B8ACC869B1D19 FF47A2987A2767C3 70A3BFFED752270C EDE240E69520B0C1 99143AF84F7AD529 BA6DB989EA1780FF 47C05768086ADB91 4B891A61E796FA9E 7479D130506FE76E 525DB8A366B8373F 146D6305DFB03E4D B9013794D4702630 1693505D13E6902C BEB99330F3A17E21 1D1D72BE99AEA402 48DEB75B6B8DA0EF 0EA04EDBDCB54DB1 6ABB19AB6696C792 E84AC33E7C9998C3 90A82E3BBD8B027A 2DD3E9FC2B7DA064 A04B3CE96C703F50 9A7F93B1BC8AC23D CCA43C79CD02D0C8 ABCFD35B806AE8AB C0264AD37653B071 55B4414780087FEC 788924FD22C3F644 4A53B1E65A63EDDD 3019E6FAF6B0B335 6FF4BE8C3824887D 3002451C05AF53F7 CE95AE7CC678F3B8 706E690C7E55BBC9 DCB62DE392F33A7E 82CE4534D3272032 D4048057ED5972AE FE5774BED45ACE47 84D400604FA42CBE 8414F00F5E48C4E6 CEFD6325AC45D3B0 2323BC3D92323FA4 8E5FF0BA2BCD53CF A2FFB7E661A33933 E9DC6D626A6461EC 1B1AEEF666852C2A 4E1C3FA7A56B6AF0 D54E31EED508C689 1150172CBB084724 7018C232E606BBF6 AB4C6631056759A0 C4A8D7C637171995 1662046020F716F8 8798B641B47625FF D1AAC9BD23F0FB28 BBB280749CAA5D6F 1D4919E590A77903 5E7EE37B0231093B 93D15F701074B421 CA4047A150FCBB62 B4A24C7C6D42AEED 570A57EF9D16839B 95472F785030E49A 7B6984C5D9FE0EEF C4B54854BF7B87C8 DFA85B3A1782A05F 881F72267920AF24 EE472541801EADBE 05C0DFA4B1A9AEE3 D64BF4E71BA41B92 F1F7F7C0605C2E1B 2D143EB4FC1CB625 CDBEB6BE4F010488 43E1D67B82623593 6597C8D8BC03A7C6 92F04ED69809B78E 0565CF17E7773B80 4972AB804043B547 164D0B63BFF28174 CD2944F1162B834E 2F9B65354ADA4F3D 1CB08BE44589DD17 E63F6ECC30C8A579 1D946DDF653EEA0D E1F3486A37F77513 E2826BBE86B9DF79 99F6F11707AD6D31 9B24ADCE44D99F5D BF9D872ED0BE8EDC 7FC955E8F4D633A1 39016324F0DCD32A 4FA8CF0020844DF7 9C9F220CE2042E65 8FBF5D27F00BBC2E C64C5A81D68D45B7 53C5F63057EC6564 F53BE1A351CE5371 B26E792999BF215B 313941C472A1D9EF DC81EEED9B491927 A48725F07D05C8AD 3224A1DA9C727D06 0067CC40B0484EC0 A75294BFB9BDC59F D2BE8A6C7A902C25 FB1AC80FBA91FA70 5F75969F01F4D02A 9183006BE8359F95 06CCB6641057040A 6C1393736C969728 3BB3FD4FFB7DE0FB 664D8667C4D84372 AD8C33975D349F98 2BCFB176436D3870 FD9A1207BB1859E5 0B35146A2F0C98C5 FF88CE269AA33C60 AFE0235F3C4D1744 0F4C73AEC869E679 5FC7D930C2FA8B9B 3320AC5A4D0B5C56 26536306E153D9B2 F3FC233779ED8307 B258E1290A296A97 9996FF12BF842ED0 74F712C9AA7EA878 9882652D1DEDC01C 9461CE49A628EC7A F80BAFFBDCC3949D EDF4BDEBA2F1B1C7 8EA9EB2E6DBD4939 238B9706B45F0429 6F6ACE73627AB3D9 31ACE55F6C7120C2 CAACA363E7EB0523 E17F05C3411688F0 7CB40BF03A3A0364 5A27406083C21616 1D199C6B4B027683 CFC8F5D3E37967B4 62A3BBEC3858CD00 8502DCD63F9F98A9 4A26B305ABC55D69 2B890E8A3EB340CA 3944FB4CEE9E60D0 0B1F1217D35F25AA 24A427E06340B4C1 199603B7231D399D 0A87885C7260F0BF 8272A13B508173E3 E4E3E79189587D08 F91E89E9495C59AA 94546E879A7E9A06 6684DF3B73C6DC3F 5E9A3337A4B76049 864D188610D17740 75F77A307E336247 EB8D567E1E14CC43 452D46142FA926CD 96311C102274BA23 F754E6D083C32397 ACF33334ADEE73F4 449BE0E09F04C968 E3B2C67B3FAEF268 0DD16B02077E68C1 9E8F68BC841FBEAB FF5DB4189B1BDC1C 4AD24D247085B20E C468C74161153CBC B26711E459F99EE7 8AE0D02ABB530DE6 
  • Read the ciphertext. Strip whitespace: 3,664 hex characters = 1,832 bytes = 229 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210062124 (name+title). Key = MD5(password) = 099c489ac8db92369ed6d0b37832327a, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 57 GUIDs as hex (shown below).

Decrypted: GUID list

  1 19d68646-fc89-574b-954a-cae00160271c
  2 62833dd8-7b93-27cb-94ce-5b0bc6381041
  3 557d9f8a-37fa-7aa6-a3ec-79c0dfe081cf
  4 988db116-186e-0eb7-a702-d998f19ae22c
  5 21689da3-57aa-51a8-b57b-4ae6c91b8cea
  6 bcdcb20e-f531-553d-8f05-d71b4312bffb
  7 f2f5975b-3ec2-1e73-8e74-05674efd865b
  8 42d2c75e-420b-0d5f-a5f0-39590ba64d0e
  9 c6f5858a-b03b-6484-b0b9-105de15b0615
 10 6562f2bd-06f7-4b05-8df3-ba37fd49dbab
 11 8356409c-fde4-6953-b60c-34afcae60707
 12 72b127e0-8025-5f96-bd90-ad2878d2cb40
 13 3b355970-2ad5-8f9a-bb7a-142783c0c9d2
 14 bbb7589c-67a2-2207-a155-38635bc01fef
 15 df490c54-06a1-069b-90fc-255991b5b6b0
 16 996d1538-b4a0-30fc-be72-63a09ab086c4
 17 24424c52-9e6b-3800-9b4b-d98ddc472385
 18 e7606cb2-d9ab-0717-8305-977e68dab784
 19 085c9171-3ac5-3e5a-ad46-a06e5dd70338
 20 451c06d9-7ba3-6aa6-8e21-4ea92c280ff5
 21 f5e35d67-d9dc-1dcc-9e53-8b7752d2fa37
 22 52f40036-ab2a-2b3d-a996-cfee4953e24a
 23 227d5e53-f848-5369-b4d8-6e55e3ad8bdc
 24 a3e4a910-77d2-0604-b7c5-d34af00b555f
 25 eb42d4a9-cd7d-7b23-9fc5-b89637f65691
 26 be8b94cd-aa93-0449-8c68-5fdfea413016
 27 b4bef154-7218-0e7f-800c-743efb8e6762
 28 d898257b-3110-65b4-a255-91759c184944
 29 984394c5-b7a5-8a89-a686-07037bc0a787
 30 4b109c20-f1e7-7a34-9833-63c891dffc60
 31 77efd795-c39a-4564-ac34-50ab63953ca0
 32 2b6b8891-ef18-0280-a3cf-dfab80396dff
 33 45bc9e37-6c59-5fcf-823e-d7ade7946c85
 34 ac087970-1e24-5616-a01b-98e55e921383
 35 dd769cdb-aaea-5996-8e2c-030165ce8b71
 36 7591f23d-19a6-4641-af24-39ded7b72acd
 37 7c90829d-b5dd-18a6-aa66-d8e3a0fbe752
 38 3e0a39d4-e505-2be0-abf9-323c1e2d1931
 39 7f777bcc-86e7-1c53-a55b-7cce251180ce
 40 c7e390e8-489a-621d-b34d-22ea7ed27ecb
 41 98e0bf6c-2efc-73bd-a2ff-22fc192d64f1
 42 cf8bfa39-9fdf-19f9-9e7f-4741b01da902
 43 f568876f-9eae-12da-931c-2ecf60841732
 44 0b7078bd-1b45-3290-9b26-37b83403fbf2
 45 f4209ca5-1648-1b13-b6cd-3f9e51cd6172
 46 f25c9e17-5adb-24a5-8b78-033f71d304f2
 47 0bf8c8b3-bbcc-66b2-85fd-c6f42d3bcbdb
 48 3be39100-e4bc-3877-b319-f87be4aeede5
 49 121754bc-0efc-204b-99fb-06d04439e86e
 50 59b138c7-6820-4641-bbd6-4e3e9d8d34e3
 51 8b4e2177-87d9-637f-94c9-54f7fc76911b
 52 476747a4-11b1-1806-884a-484bd16b6710
 53 ed146945-8dbd-36f3-96d8-e9878b25c540
 54 96aa0082-f0a8-2c58-865d-d2b743ce8df9
 55 661d5fb1-f114-78cc-a362-93c0275bfa3f
 56 1d0df542-dc80-3de9-8d1b-c1d9324b722b
 57 37e49eed-0314-5943-9182-9ee26c28b5d3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 527055106465820330361250700687405554121671131263246132735. Exactly this sequence comes out of new Random(63).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 340 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 57; the post has N = 57 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.