A858DE45F56D9BC9 archive

201309260714 1n648s

explained decrypted filler

seed 703

Metadata

Post ID
1n648s
Title
201309260714 → 2013-09-26 07:14 on A858's clock
Posted (UTC)
2013-09-26 11:14:57
Timezone
UTC−4 · title 07:14 against posted 11:14 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201309260714) = ffd794b84eed652858c437fe56a31dde (name+title)
GUIDs
44
Filler GUID seed
new Random(703).Next(9) ✓ verified
Run
Run 53 (seed 26,950,390) (seed)
Draw
137 · predicted N = 44 ✓
Machine boot
2013-09-12 09:30–10:30 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
9 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

51742B3289525F5E 782472FBAFD40424 ED246B062CF8D381 0ABACA8608463A7A FE39B8CD928CE48B 612CCBD2A89A24C0 7FDE97F5492BEB3E A9841BC26692C4A5 978E127469E986D5 BC439476DE7BE090 34F1B1F8F823AE09 00C76168676AC3DB 1FA84359C309BE2D EDB2EED11ED1193F BDE7319816C2F8CF 69DDE5C0B57195A8 102126640726E007 D623B0191DD3B9F2 948ECCCB89FAA7AD 36A3C51FFA4BE61A BE4FBB2DA47ED6F6 D03C071908189A66 C371F85C383AEDD6 D8FFB979F21F0B02 97E9E02EEDE1017B 8CCA96EC65A94F7F 5D940D2B71EE92D9 864336C05749DB16 0B0BA8AD5B9C7879 EA2BBE3059BB7EC4 3EEF95C976E9B4BD 577562CA3B830E9F D10968A9908C611E 6D38432AE79A274D 2B0FAC5B5C01D988 1778EFD9D01AF4BF 7CE980563DBFAC91 D4D20B589E1ECF1F 9C041F85803B7A54 FA0D9CE4BE38BF31 1D9FC5BF4B0675FB D3F2F6558E8275FE 757AEFE9996AC957 ADF92F13D1F4966C 40D32155599AFC15 D33310A9167E07F2 01562232D11CF59D 58CC06732C0EAE74 DAA5500840CD84CF 2CCB21A774C54AC0 D1866B276C9D8F22 B9DD4C51271A6697 455DDCFE40866151 050EE15811CA378C 8C3417F575C9AE01 C8901763DFB6D44D 18736B36D1495422 D5E2045BB7F87E67 383E2C95F5576AA3 BC6BD4336B71EACC 1626BCF84BB77BC2 BAE24936DF6372B6 10AF6ED998E18B18 5B51E954D87BA389 76D7DEA882A4A23A 201D348722321781 1B9F4F8238585964 FB0F3AC865E83FD7 C2550D43D6FB6236 2CC95D952E2914D0 CECC972A04DFFFBF D36ED044B12B4BB8 550DDB10A1C8D4B9 38DCAD29CD81F6E7 D51D154868A1FEFA F7DBEA436C6C41D1 665683C35FC70323 C8434583DB94E817 A3EC0378D94A6209 0DCCD87AB5657C27 7DCFCEBB5B09B691 2036FBCD561FF3D1 6F98E970B3E5A44D EA7ED1C6D822BB0E CBF45541541778C0 BDC3E6912C47DCBC 9109F1E51179E8EE BD4A6CFD81E801CE 5C4B1F121A4FEBF6 1E2FC7D507995DA0 FC003AB1252357C6 C5729A8083819B2B 1BE0CCF47A7D7913 95F9E7A5A61E6256 32B8B685D2ED73D5 C42859A74747553C 65E8C0D66BE41236 79A426AF9A37EA33 D429696B13FAAFA5 EC472BAE7B5BBE24 FE4972FB960DEA8A 31B360B4568B0C8D 3D6EDB229344F4D3 667EE84367787D00 04EC7BB1A90989B4 D499E75DFA5BC8F4 36FBC13477DE2D73 7197137704451120 EFCB2B47BBC955C9 8698401BC4751EE2 D6F76E0BCE48BDFE EEFBB3955A949766 65772B96405D7AB3 9A3F328A9A036047 27E9019BB75FB105 9E3611C5C04068EC E416A495B04FB15A F6D8B547B19CA0F4 DA3FB80C85324E28 F91523D566333F75 50AB7322E6CF241F 72D6F37F4DE1C568 9BD829B02C7A7119 49250DC2734DAEC1 3729A6E4EB3D58DA 5F4FE804D53B1382 D04D569B6B3CEAAA 8D7FE3EDDA698D8D 48A8AEF6488CBD40 542EF96256EA038F 4874CD951E577E6C BA0742F0635C664F D644BB3E19C429C1 FFA441C83E369E7D F5DB90595648F009 F3E9EB33D5C61139 57C3776B2601D857 301A484322AB47E5 BB222368C7E18B19 05B7515DD9BB076A B4BF9FB5E3F06740 8AD5282BEEFE68E4 8CFF37BC793F5406 C47A008CEF914B34 1A3CB8FE93305CEA 10C458A9DA3FEE47 5A434C481878589B 9C9C200F523F234B B2A3F14E876DF8B3 2BFD6F30ACE7536A 689BB9AF7598CD20 28122F271F9A787B D848FC5409A63458 DA1908A77CB62630 41BA0B1F39AC30B9 ED0A45D5EBD3EBC6 5BEB3AF79F7865BB DBF42CFF6AF36362 5BE74FF1803ED392 62816E6B5D2E7D79 8B5F88EFC9918FFA B7B9A997618A5A99 C2B70E866EFF8715 B2469E15419EB29E 11802F574664E8A4 32DAA25279A9E54C F950281808D68A49 F1D3ABC2FB2F7A2E B2E1E7AEA4272724 15C40D0A3B68CF7B 4524B747123E2134 1FE99BDE0BCE7AC6 6A82E9FA31855DAB FE95F3865A58E8DE CB3076D7205900FA 7FACD5FEF6445D19 A0AB2946DC21C4BD 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201309260714 (name+title). Key = MD5(password) = ffd794b84eed652858c437fe56a31dde, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 cb1277b2-ffd0-8ea8-80af-5ccef3046451
  2 9653f2f0-5b4d-00e5-8dc8-1e9bb96f9c94
  3 ba396324-541f-1f24-9c04-8bdaed7810e0
  4 7cd863de-38ea-58cd-9fd7-6b2915af1c5e
  5 671c979c-301d-5f98-b12c-e58df929879b
  6 37b77548-a5d2-80f6-a7c4-889e1d5d949b
  7 029b6ef5-5928-8936-97e5-c455610618f5
  8 2512b092-f29e-18f9-b5ae-ba9662430711
  9 56a42094-94c1-8ac6-84d1-87fce888ff4a
 10 e82411d2-39cd-411f-a10e-ad49269f4664
 11 c968165e-b7e5-1fa2-aa1b-fd6eea4ab404
 12 216e4212-d3e6-24c1-b717-4cbeb1753d1c
 13 fd8f1600-81f9-8c47-85e1-5c384546ec1f
 14 418f0a10-e0f4-1ca3-9edc-3d4ef2c7c535
 15 c37e8539-f195-088a-b76b-8d00393ad53b
 16 68416ddd-0387-02d8-925e-862360ef2b2c
 17 b4d45204-3f33-3f7e-bde6-cdd4f8530c1f
 18 c625b3ec-1b87-7529-891d-d60a72b42d3f
 19 e55438e3-fae9-6237-a8ac-4769c0a285d2
 20 7ce2487a-0459-4bf6-a665-abcf601a8129
 21 5c56fc5d-c07f-2ba6-becf-f2ad361265b1
 22 3fdf77bd-d7e9-28c8-9dfa-166e54712699
 23 b3543fb3-405f-77fc-8160-91a344862493
 24 2b218fd6-63fc-5800-8121-1828a80f9d3c
 25 d45a9289-3ca5-5b04-a396-e6b4eadd19b0
 26 2882518f-b46d-6952-8670-3d3508e2c72f
 27 bb5a9c2b-da61-39ea-973b-be14a854f055
 28 52801124-7e01-274a-a2d5-a10f65ccf183
 29 75771c08-e666-6f50-bbc0-f312d1cba735
 30 e972ae07-ebad-2648-b20e-e6793e2b374d
 31 f473332b-6de2-6538-a606-95aa7a3087ab
 32 9082f4d3-c9f5-518d-ac9d-659af964fd16
 33 3af3423d-1f81-86e5-b22d-a296497841c3
 34 54fe86e0-8fab-597a-b6da-508e68c02c7e
 35 b8030fb4-552e-19ec-856b-a9ad904f2c8a
 36 f3e17133-991b-2c2a-b801-3894a58b2353
 37 f4f55e81-cc63-32f3-aaeb-736dea73c455
 38 42d4e6eb-ef93-4439-9919-4bae23de01bd
 39 96fff6f5-ba20-6bfa-9a11-c6a7287fc54e
 40 6a822248-8423-108d-a50e-f2c1910f7bbc
 41 5f305754-a0f0-1b79-8b76-b70695c8670b
 42 e9eb7f1d-3070-0b31-b5b2-8d0d42d8a70b
 43 a5da6f11-fb76-3059-aeb5-53491083db40
 44 918e345b-aeb4-70a7-874e-a2113d692f8d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 80155881841281003764227556326265851234611037. Exactly this sequence comes out of new Random(703).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 137 of Run 53 (seed 26,950,390): new Random(26950390), 4·Next(1,12) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-09-12 09:30–10:30).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.