A858DE45F56D9BC9 archive

201208170451 yc57r

explained decrypted filler

3DES(name+title) ECB, 58 GUIDs, seed 374

Metadata

Post ID
yc57r
Title
201208170451 → 2012-08-17 04:51 on A858's clock
Posted (UTC)
2012-08-16 19:51:53
Timezone
UTC+9 · title 04:51 against posted 19:51 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,728 hex characters · 1,864 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201208170451) = 9baf05e220b614eb197caea9a5ab103f (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(374).Next(9) ✓ verified
Run
Run 24 (seed 39,416,093) (seed)
Draw
39 · predicted N = 58 ✓
Machine boot
2012-08-15 10:18–10:21 (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)

1D613EF172BB2292 0B6F1F359A1F9020 E5A7CF1F1AF50475 B8E070C891C2B45C 784FCC1F575B3D37 74192E7E36885F64 4BBFAF15A09A4A42 D5297B4D568E9301 567BB12DA3F2A71D 728E5C1B1D12983A ED88CE98714D9DC8 4502A50906F636BB 137EFA6608BD02B3 8BDD1C89D01730EF 49E6A8E574EB3DBF 41FD3C1EA0673FD5 6BDBC8C83D4ED17E D1B5E2E6AED47140 18FAE51A857CBDA0 6A4B2FD6EF5CD52B B6D87A685D82AB7A DEB9497E3A7BD66E 0B78346C7CF0922B 2013FFE726886909 36D84BE4245CABC1 36E7630BE58CB75A A84F57544C5E6679 416ECADE972FA21B C5A0EF40B22EFF1D F1A37B1B57CCBD6D FFD2DCC844012484 B534C6E8753840B6 450CCB6358BD131F B38EF8ED174DE975 2EC4F3C16208F6E4 7B734F0C127915C3 2D7265DBFC79EAAD 25B6020A7B5F16E6 C2AEC18062ED1328 E2B086AEC85B9FAE F1E8ABE1F7EC9A07 6F6249F913B35121 9E687EA3BBBDAAAF 1068BF69DE47BBF1 57C0AAA9BC050AD7 B6CFBBD39CAF85DD CDDE851B264F1415 39A2844CF1C208EE 5FB97D257FBA6C6D E13CDED4E262B66F 72F34754CE6996BF 922790E2FA9B3243 3281C4CAAFF7DC80 C42A574DD56D33EC 18682C05CBE3A7AE B3AE24EDA9C35DC7 09697898022BB5D1 F4CF54F02760628B BDD0FDA1728B81D7 1FB172892F7647D4 54F9B5B69DFE3ABC 859B37894E70EF98 5FCEF51358CD2C16 61E65B8629DA7801 1B4D6C02328CFD06 24A3A52C6B099398 EDE16259682348FC 433EDB2BC270A7DE 74FD6B9A445B5235 A58BEDAD31E353AA D2C5C4B7B2A823BC B034A73AC563B8E5 6B0734395E084847 38B9098EF508AD7C 05E25E78BA6FD3BB A00F41FB4D417EC4 9592E698465C2D38 5C5FF4656332299A F241AFB2725DE19C BE9B995FF3F34BC0 21ACF29C538FDA40 DC35B1864BAD526F 658FAFBFED79538B DF811A36BF458FEC B4429C28A9B0B8EB 5403EEC16101BE21 CEFCC7DED248348F 6DD82C8AE78886F4 F5CBB93F729BE702 FEC6A19244F44067 59D991E21F856EF0 0FD05FBFE8C78708 6D1174D66EB5BA7D 51C64FE464794213 D73AAA1A7BB35831 927B0DCA4CD89830 4A883607DD72D8B2 88C992626F343CDC A5A117FFD5526EE1 3C01BEA24EF3CE7F 885372FACF205094 1027A65C9461284D 5627B54867C8CC93 3E2B70BA01974AB8 14854DF57E3B86A1 D39359D0DDD37487 41C37CE83FB19842 B63CC2877FCD2534 AE7B16C2A458BE34 C1FE52BE28CF7D60 D1D037B971175086 224403938EC9C009 63E6EB826F496806 5FAD52F176F48EFC 84C219CF5860B1E5 932F192591F1BB39 AAD731AB2AE144DD 51FA406C71A816C6 57B28B7A213ED7C4 783B366DC241BA47 C2FD2E140387F98C B5CB19ACF0CCD0AC 1839491F32AC9C78 A2266898C5E37CC8 223C87FADF9705D9 81CDF4B00684F59E DD141648CB5AC0D3 751638AC6EBAC5EE 12F56F440ECB047F 7A4CBF9810150E0C DC056A89F6654A8F 496187918E25D4BB C10212193E3E475F A44FC5607372D0B8 98235753008797FA 300E13609D3952A8 5E42FA8DEE154800 75F8598B0C986C58 26708B46B60414BD 51274F54FD24DABB E14DD3751FAFB8B2 20DED2AFACA5BD3E 09DAD244D836BBFA DBC451C55BE7DD12 3EC0ECAC58644B7F 5E97E071A3DD1F07 E8C718CEF2042B83 B89417FAEAA37BEB EEA3EE3F7ADAD117 C9D9DFD4F67E0E9A EDF3FF84EEEC8D74 9939A65F7A77AB4A B2E7222E1D846473 77DB94A5352BE28F 60AC816912C4B6F7 41A5CCDA616D05A9 25DB8C2BD26C123D 6C8933F3EE5B7F46 1AACD103323036F5 E3589A320A8A61DC 7D1C57C7026D59B6 CB1B18F93E9E0BA7 52C620F0F0354AF8 ADEB55ED232B4761 264F53C0159F1A77 387AE18726919E37 9080DAE7E823BDE3 85266F74D7740453 F5CC3176A2A33E3E 4BB45FDA2BF514EC C0912718DCBA78C7 4597B44B52C441B9 567B77ACBF44B829 72F67B2DBE079993 29A1FD5C7BFF3FF3 FBC4B28927AFBFED 6F823FDC924EB2DC 7D6A4D53FFE90269 9E2CEA6D9C2F08B9 50C3D3672FC00855 75F39003803CABA5 CA118031518A0652 CE789E35D707D0B8 70EBA91DA87B1242 84A304FC6573F14E ECE0FFBB409B1EF9 E8C2DB410547D2C8 BCD34FE0B7EF844D 6C3B7006F8200104 4288D21FCBCE9886 1283E50F5CBB2E6F CE2F59217D73E283 1D6FD01CFBF6AF8A 74ACA3572C94C7D2 977DB89A7411E539 3EC57400F5342A32 1F142C97868A3F8C A79A8DD95BCD651D 64D6A16BA51EE94D 88440D500A06F3A3 4257AF812405252C 57F073A326DAF670 BC2E028E38B84346 21BEC9C9695197BD 0A84883D207C264D 0D5682BCD4CE2001 BA413E0D540FA37C 079F4A42B5E580DD FBA617D743C0839D FADBE493BFF7E12F 816E4D5D99DAC7ED 609C95E45777A4A0 939AC9BED3DCCBB2 388EDBA0C24A05D9 129E4289B9B754C0 90A004DF7AECE693 8376E27146B21B74 FB661F907BF2A950 610BFDAD96145206 C86717110D328C32 6D8CD6CD26AD88F0 42755C363A355FF7 FA46DD6D5F7294AB 092FAF8D4B36C429 8350B16C1D62571E 6B9F16087F01C4C8 1A26FA5C1A123423 7CCA81B4EC17EF78 2A68044A0529C7E7 E3F28140420F049C 49E3275CCCFFC623 29D64F7F3ED6378B 872DD0DDAB5C9A09 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201208170451 (name+title). Key = MD5(password) = 9baf05e220b614eb197caea9a5ab103f, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 58 GUIDs as hex (shown below).

Decrypted: GUID list

  1 7ed76266-8b27-1593-b4ae-27ede27cb1b3
  2 6a5767a4-b8a7-5e9d-b918-d8d8bdc14d3f
  3 9827fa47-5b82-193f-833c-e054d7f40845
  4 f54a8402-2631-3bba-b048-5bb9201a0491
  5 886e6f5c-c5dc-0d8b-a588-220981f5cad0
  6 05ea6810-c846-3e8d-ab68-c30139e5fc5c
  7 b463b44b-553a-49c2-9113-0e4f2552bb8f
  8 f757ba1b-95a9-0a8b-babf-30da527cd7d4
  9 5f0b90d3-a256-209b-a578-11848a1a68bd
 10 85ed7d6f-832e-1ee0-bf01-901d7840bb9b
 11 8746b9e0-6d82-725b-a3ac-e48c1953fb79
 12 ee530c8e-fa50-4a93-85d9-8615b5986ff9
 13 04e6aadb-0a22-6a39-be04-d19f480ba45f
 14 215dd50b-0aca-0e19-a99c-b1e7902001ad
 15 44bb2cb9-d65d-693d-a621-b5858c25d50e
 16 49f861bb-60e4-5e7a-a3e6-4d41cbc92123
 17 78c8597b-c04c-0628-85ef-4faa9e99fca2
 18 2328512d-ed55-7155-95b0-c7d1180cef14
 19 43900cec-0af2-753d-86f3-6b11347ca5c8
 20 80c271d2-0106-153c-a7db-205268cc28ec
 21 83432be6-cfaf-4142-92e2-ae2f8b891b67
 22 16d1fff1-28b4-566c-9d4c-2d18b5cb1eeb
 23 60bee5a8-d84d-1d7d-ab83-a2b2dfca5f5f
 24 862d4d98-1a06-6412-97d8-55c2c864c66f
 25 ce2e6391-4d41-3bb0-ad3e-20d5a601e990
 26 7644cb88-123b-0b18-bf2d-c181dc725113
 27 a85bd93b-dac1-4e75-a5f6-534fd594cd02
 28 a9793171-1332-3a5f-8398-fa41d6f35bef
 29 e411c0a8-2748-76df-80d7-3f87c05a9571
 30 76fc20fb-00c4-27e5-9266-a1e035c1fa1c
 31 06002c70-2253-203f-934e-ee7b3854c711
 32 0244ec1e-c9d2-825a-81bb-9cdce4b8ac86
 33 4a95be09-dc66-613b-8a3a-aed6dac3b298
 34 0788179c-39de-3bb3-a1e8-acc850b05d34
 35 a717d7f8-b33b-2927-aed0-35f797baff16
 36 b7c47c7f-8270-8e89-a23c-ac0766b2c05b
 37 3823c5d3-e787-7d70-8a72-cf25b70b34ea
 38 1fcfaf45-eea8-2459-98e2-500740bb4cf6
 39 d731a526-6c7f-31d8-87f7-ee3ff1f1d5e0
 40 68362124-9b6f-2829-98aa-35620dd7ce5f
 41 04348073-4c92-51ff-a41e-cb82b23c145d
 42 54543998-c8fc-5aaa-8d28-bc0210bdebd8
 43 692a447c-cf7d-0bfe-b2c7-b0a3d93ec44d
 44 088f6edf-4ecf-595b-bbf4-960d901340d0
 45 b0dda84d-03cd-0f48-8e2e-926d4de1542d
 46 b7889e7f-41fe-159c-9c5b-91b92bd347bd
 47 35908dfb-192e-5da7-8457-e24651942e73
 48 ef5d54cb-ca4f-20e3-ab6c-c8ac51b1d3e7
 49 ec3f35e3-8952-6c8b-9f7a-2bcb9195c83b
 50 14fa2232-5ab5-5d37-acad-eeb3cebb7f00
 51 1a3369e1-21ce-77fb-96bb-718c734e7dd6
 52 47739435-4623-2838-8302-4eadc8756291
 53 30106d3c-97e2-36d0-aabd-ccf4afbbbdda
 54 ce30ae90-49d2-64a5-8a12-675b38303ae8
 55 50b921d7-191a-05f5-a1e2-7dfe4cdb92ef
 56 30e550fe-d4a1-4755-946f-a6f03580f2d0
 57 c19ab465-4560-3c1e-8fb2-4be223fa06a1
 58 a82cc346-50fc-402d-8cff-5cf3dccb5454

Explanation

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