A858DE45F56D9BC9 archive

201208310133 z4ef0

explained decrypted filler

3DES(name+title) ECB, 56 GUIDs, seed 739

Metadata

Post ID
z4ef0
Title
201208310133 → 2012-08-31 01:33 on A858's clock
Posted (UTC)
2012-08-31 05:33:05
Timezone
UTC−4 · title 01:33 against posted 05:33 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,600 hex characters · 1,800 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201208310133) = fb18907507c45373aed600517e0d18ec (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
56
Filler GUID seed
new Random(739).Next(9) ✓ verified
Run
Run 27 (seed 1,337,299,625) (seed)
Draw
9 · predicted N = 56 ✓
Machine boot
2012-08-15 10:07–10:24 (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)

D5DD7A21B2E483ED AB30CE94D7DCEBDE 5A6A933D9C6262AB 9ACBC3329029C3D1 86B34FA0FC35584C B793ABC2B884061D F40A7958285CE5BA 84FB480B4CE8BD6D A0A14206BCCA3ED5 05916EBC5A8529F8 A98E2AE1F2921449 BA9C872D4C19DC99 D2182B8F38461D57 598C90158D28E20A BA26012B75C40E88 84F03DAD3F9BD23B FF98D704A3053C71 4C00D7B576A551F4 64ACC0D979976D8D 2CA290D172AEF0A5 1A1B1FB3DCC475D9 AF44D6B1D806EB10 817E2789E3298F57 D08E09CF67264647 1CC3BEFC2D63D5AA A0CB0EDE86C02B81 8761747A25B2BA8B 51D15F2779F2FC17 65120E84966E8D48 C5CC044F7D1D2283 D3A7071FAA93694F D99F616C072C8267 02A96221C2588C8D 94BD09120EFA597B 66DB529750B30666 6E62C74F6690DA54 EC7F952F50D30652 6C69CC90B093FBF3 DA0222B1826F048F E9350D915EA19D75 D223C161DAFD6EBB 026DBD07D9254027 09FC6C92375F6B2B BF734CDC7F1567D6 FE00A8B69B55EB4E 327C26E3B64A9069 D5D4B225B320DE44 2C889424B6FA3D4D 922D473DD86E8EE8 2B805CF86AF07431 9978F66976194CF9 14205D1FD9A68A83 368758909E4A2699 E3777694808D5222 F61368D0AAA73E08 48618C0E5A34BE70 DBA42C3EE156FD3A 96F816D6176E1C1E 01B57DFA4D9A8D8C AAD208C719AF3AA6 2E3B487F5332AF53 03AA64C68006C428 C0DCB073C9E9F2BD 30FA9D1B5164E045 A0C0FFBC107E4E9C CA41091002CFA436 0343A922EAED4377 38634D41942EE070 5E35C07B9F0F8709 FD4AB59DDCAA0D87 519C8DD999B35D11 0241BCA93C354E81 D2FA5E0192074BF6 33C032E046334C43 CED8DD66B252EE09 4F3ACCFB67DFA81D 8556B8395016331A C5592D068363A3E3 A2BEBFC56D4705ED FEF2F3F32FDD76F2 83F013E730D5EC9D C40CBFEE412C2BDE 5AFB2F81DD052DA0 029BF6D383C8EF90 BDD5A6C0701FCD89 6C6617C94FF3C90F 63752133B477ADFC A2462F3F93C14AFA 73562E777BFBB997 D8E388365E3D189F 9297D79A55EF4ECF CEA42B2A0615E9FD 15B9EF5FDF46E0DC A3FFEC029AD7BAD2 B8B3DDEE44913B2B E46C439E164E12AE 25C814F07B694687 033D3FD2B3EC6F21 1D52A9F118B16B64 E055323B53821503 0DA8A70CF0D3DFF6 BF465ACB46D324A7 D9D2A64018041143 B96D683366AAFB3A 6CFC327BDA081088 0A1F610A68B20B6F 0A12B97A69B7DB8F FD5F0B648464E995 1DAC6EBDC500259C F933557E7DC067BA 6A4DCE62443192A5 1E25FD2960BFA404 2BE4381F88BB88EF 4E87B61684FD66F0 38EC6BE65FB0E166 2BE7DB15748974E3 9EC2E5ACE1439133 5CC88C5BC338B49C CAACD89A67D43B2E BA686A789D769483 D42A5F0F8CDB50C5 B80931C1DBB56DEC 9F4031DDE76E2B6F 1DC235DD35773292 6BB8AEF57D218187 36963308999C740C 0B48E4DFDFFF2C7C 9D2015E9FEF53EA3 71FCE6C3EAA40216 5A54649FA43879DE 178793F9539E87C1 62B6531B46FC5D94 DDFF34DFD1766DE0 80A48B2570C9C1EB 3439B206ABF954FD E0C992943A3B2B0A E5F53D11112006E4 8789AC12807E0033 99B5AE71FAFE31D4 B76B5D57E8677BFB A819EBAEAFAE09EE CD8A74AA0DC23C55 9630E799CAE04211 2DB31A6686F150D5 0D9088AC5A4BA3BF E826F148D32E2FA1 BEDF57AC3CB95395 D16AD37F395DCF62 CE51F032A5D4EB80 F79ECFF715EB95B5 D904FF51A032A419 E4484BD4A27A7A30 2EBB09A0697E7908 45A52C9F58AD60E1 19CD0CB055B0A0C2 FC8AEFBE57250D25 C221FF901DEEA65A DA2664EDAC34EE9B AFB24BF147D2581A AF951DE6B7058338 69D39F3BE4B21D0D B874F3E4DB12A8EF 45FB49DAF419D5AA 94144612A9F4B52E 342F8DAF0664AFDC 6ACE1C39F21500A0 F6C46AD60BEF5D8C 651E69AD610514EB 275A28AC05EA988F 0FAE93993147EDB2 C8B8D0DC3BC922A7 F14D25E83B06C6F0 D386142E3E6469CB 327129A22D09217B 06C075C5059B1FC4 3C48210AA7572E84 70F370982E849FFE 95DE7901AB380A76 93B0D3AFD628AB5A 75A1905F479A107A E618C371041CDAEA 3B95C7AEEA2C5F52 4A9B12C613244BC6 7B1FCC83501E236C DFEAC565DADB5C97 DF0A680903FA9428 64EC7C54A23F5E37 D1DC1ECF1C5E160D 30165D5FD195E262 C4EF722BA6615300 A4D734B07B6239A5 0654713846E81F77 206B325C4FF38D31 4F93E936D6B09F5F E9DBC53643F81F87 4AD6F84977B5E8ED 507B2CE982DF531E 2DD9D3D7A9C21F35 F259ACDD916742E0 5D479D6333707CDA 063A6D9D175CF159 1C405C3FCEAF9FF2 024DC29355926B4D 1F72062A45210B74 66ED34020C5F4708 28AC2152ECACFDCA 51B71ED5B6DBAE87 F8B45D24E6995629 9AFDD1830A85DCE2 76D801F88F61DB40 E214E50E03AE1BAA F626E23C2B25D8DF 27BBF20D267DE8CC 39A5CC02E850D3F8 C8FBA6B0C71118D4 61EC3B572E8F7C12 CDAB3695BEDEE577 49E40C6A9BB319C6 C756FAB7EFDE97BD 29761DC4242C6D63 61588B2401D94BB8 A8A68EEC1DF214C5 01F22C7463DB1FA3 AEEF1EACF40B46E0 47857D0273E38C24 
  • Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201208310133 (name+title). Key = MD5(password) = fb18907507c45373aed600517e0d18ec, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 56 GUIDs as hex (shown below).

Decrypted: GUID list

  1 f1ba3218-5c7f-7699-b8f2-815fa6495d03
  2 91a7ffbc-b756-561c-b020-a190cf7c9770
  3 699f39fb-ad80-25a6-889d-67f4ccdf7959
  4 4522f4c6-92c5-26d1-bf0a-c97394cc1f82
  5 b2c2f16d-07e2-77ed-a87c-3aa0dd070fdb
  6 81feea80-c47f-34ea-86cb-2f7285323f65
  7 ce4e9b67-b2b1-0e04-8715-77dce4374a75
  8 83cdf4dc-e135-17a1-bebf-4c46ac3403bd
  9 e9e17ffc-affe-3087-be7b-ea086369dcd3
 10 ce5adb62-f753-755e-afcc-c67497d17b91
 11 40fe420e-31ce-693e-9108-d092cb8557d7
 12 e47c2663-c142-348d-a7c4-ca04f9d72eab
 13 85a701ff-8dbf-5e23-90f1-6a8732513b49
 14 0f632d4f-69b6-8c1b-b375-9d3e8654a9e7
 15 8226e7a2-3ce7-2c7d-bdbd-fdd604b6e194
 16 47f92ef7-4af5-46c8-a823-6c1e1cf823a3
 17 693846d4-f478-4e7f-9ef2-bd2910f83221
 18 8c75c99d-dd89-154a-a921-28c01e7e5146
 19 ac04078f-9e72-6e0b-9158-c0b4887a02b4
 20 eb6a5461-00e8-470c-aaa1-194c24d9dc96
 21 012522f0-23a2-0430-b481-686b7b49394c
 22 347176b7-daba-10a2-b58c-e3a130639365
 23 02a29eae-a681-77fc-8cf7-434cea6800e9
 24 a527b25e-e48a-1fad-9da7-5f0917f2db96
 25 da7512f1-3355-1f6a-bd82-d00d5843c80c
 26 df777149-4894-7048-94b1-d5cb02fc8311
 27 e277dbe8-9612-2f02-9d0a-181b61282fbc
 28 f8b8b80c-fd6d-5654-b345-49e00738ab56
 29 433bf288-1bdd-66a6-b29c-c6d6d5c7c714
 30 0ef01883-0fae-2014-9cfb-ddbed2183d77
 31 11e0e49c-1878-0839-ba6a-c6ac845856a1
 32 f535dad3-9d0c-06c7-a864-16882d7a72ce
 33 05a96535-9e70-451c-9458-3d7a7137c1a2
 34 eaa63093-2ad2-40c9-9837-1024eba47a56
 35 0423325e-3870-6177-bcd1-7c0372fa465f
 36 12ec2a3a-baaa-7a8e-901c-833f747dc016
 37 9c8d8935-ef76-1ff4-a006-82b02f77886e
 38 15a3862a-8762-0f28-8cb9-29df53b0e1b1
 39 3ff54f82-f254-824e-bad5-3d45b8f95b06
 40 3acda7df-963a-55a2-a807-0a297d1dd89e
 41 790ecede-4c94-7866-aab0-9e888b382238
 42 455139db-c9cc-0a8b-979b-36221d513fd1
 43 734952be-dbfc-8636-b37c-543989f1ee3c
 44 519df671-86cf-84be-a3b8-6cdaba069490
 45 f1682cb8-6f16-4a28-b76c-90224e7eed02
 46 25a31148-3504-5a82-898d-efbb0d3318e4
 47 afba8962-aa9a-6176-8bd4-49200db80ba1
 48 f22fdc27-f638-0c8f-9d9d-bfc6c581e817
 49 d88ae3d5-a5d8-3b7b-be46-df6b1f4ae037
 50 48ef5a75-c01d-8ffd-8d19-f8440d8bdc90
 51 a0aa9586-46fe-2913-a0c1-1d8467eacebe
 52 c492aa18-8175-798d-82c3-d3b195e8b4dd
 53 2a1c1230-873a-67d6-856d-dbb8763b5177
 54 91fcf5b5-231b-0086-bee1-169f8ec4217b
 55 a253a7fb-20bd-198a-be49-d168ed05a04b
 56 9eff4357-ccff-5810-b71a-ad0c7eed187d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 75227301376358244164017117256200446710857088456038276015. Exactly this sequence comes out of new Random(739).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 9 of Run 27 (seed 1,337,299,625): new Random(1337299625), Next(8,64) per post. The RNG predicts N = 56; the post has N = 56 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-08-15 10:07–10:24).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.