A858DE45F56D9BC9 archive

201210071145 1139hk

explained decrypted filler

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

Metadata

Post ID
1139hk
Title
201210071145 → 2012-10-07 11:45 on A858's clock
Posted (UTC)
2012-10-07 15:45:09
Timezone
UTC−4 · title 11:45 against posted 15:45 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(A858DE45F56D9BC9201210071145) = eddbc9b8d0c62cfa4adcdd88dba4c230 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
56
Filler GUID seed
new Random(392).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
383 · predicted N = 56 ✓
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
0 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

AC7F746F6C6FF85C D2875CD625BB3DE4 462EA1A26843DC0F 0CAF3FB9324A7783 1ABAB946C5FD7DB4 C13405AB51AA3BEE 5A2B47161CB06D60 79A56BC6E22E1CF0 4DD1155BBBC38752 6278586045659478 92A8F0092D6E255D 58D721E239358094 8FDC832CB0ADC7E7 E60728FB8B26B177 5FF269603C87CA1E CD753E88337B0499 0120F8F86A4DBD8A 4D9E0649C594DAC2 5422A32C09401DA7 89EC9AF03616ED86 DC599BA78CD95CBB CF6CFCB2DD117B88 25D0BCB1CE73B4B6 9F2215B88BBFA37F D0D0128EB1EBDD74 91FCB3BC1FFF6508 78E3CD79EE83ED7F 34FA0FC283471BEE 152D85C333C0F4AF C1FD736DFC9BAEF2 78447634157AADCF 90C12561B169CFC0 66ABF5746530D6C0 B8A7F5F7831B509A 26D5692CF31C2E0C 37E11D5B88B085FC 2EE5718383A380E4 B7EFE65659155138 AD59BAF86C33C28E C9B0D6870C3503A6 B4BE79666379729A 8DF479B33D056163 E67C72CD7273A82E 6C3E5FB2C46FA5EC DFECA535F6B4B4A5 729207185DFF6D01 AE06DE1B08390C25 6C46221B73EC4FBD 773ADAD21BF75D48 BAAD8D7B9568E536 2D9FE1354C65EE47 1F78552CAAD0A3F2 73B9C21E19B6AF70 823E9C486808578A 35446A58D6601F8B 73CF8758B3D78509 96B655B944A3D6A2 E6B38EFDCE80DD06 AE3673268B05AC8D 7A2CAEE113C8CDFF 12207F8B6E313D8F 7BB7285015295570 CF471051BAF9F560 52F43CC24CE2CBA2 D742AFD7BE34A586 D95F8C70EF68F054 343E679116A3F5EB 60A827345C8A53D6 1F79151454130299 11020688A6EC1C6E 362913F21904B53F 0DA24BDCA36A391D C4F358A0993790F8 63DC212DE4CF8ADE EAFF1CA7A6BE3DDF AE7F716DC425FBD9 D2CE72F46CCDD223 785DA4B63BE98CD6 55987BBDEEF77961 C956CE448C56EE10 5EFBD85988EED3CC E1D3868730E917E5 36CBA3F1CE57FE52 FC025D4EC1CFAA59 EEED128C001285F1 77537FC463B6D60A 94B99EF8F48CC3CE 259662E3FB306AF6 2028183497D2D594 E51F127238A1A7C6 FE7DBF1188B79680 E93DAD02082AC27B 9F1E94A5B0EC06AC D2F82DAFD446E387 0D0E5F8128D5CA71 4F3FC7D386EE5311 6C5E4445B21FD86A F93626BEB76C66C4 CA0AEB7807CD3889 68D787297D3C53A9 190D16AE35DF3B94 DADCB0F1BF950A5A A5EAC8F56299BEDF 44291EA242883A9F FFD53210B690AF8F 78D48976AE3914DF D316FD1E6F80AE86 20A117FC9DC58089 44F88B3CA2BD4472 FB3BE4551C27F2B0 9D6B1FA26D71012A 35DA1ACADAC09F7D 097F2F412F6DDE02 38467595E96C4D88 E67A5DECF8C19AAA F678364C815714A8 0257650329F8FEBA 33EC325B4E6AA379 E7E22D0E98EC086F 8DA64E448C92883D 03646BC8CE3B2395 8E770590F8025EF6 DA0F92F150329B7C B05F3272B76F52AD 24BE78B05B3E4A22 1B77130F403A5872 7FBC333AC7B1B278 E4F70E2DE6A8A82A B268972464EAD052 6E6D1132353A6718 C3867D1438E123B8 35D53F5E17ADBB45 4617CAAF429C7344 06AE14B0E4213667 F5D954A59813E484 48A71714A38A8179 67AD8CE778EBDA2F 8F77BEF7974090E9 FA15E25568B86A42 00D994F79194BFC9 3EEBBE7CA79BF85F 99A4A55673963638 C99B5AED765A43F2 D2FA5639F52E1419 24609955126FEFD9 033B470450E57D65 942FA29F2D785CF6 ED800B792AFCC4FF DAEE2827CCF5F252 F7C4D56A3BFE2C9C 59B626C0BB09133E C4DD2233B21D7E5E ECD697F3E0C0253D 05945198E4F16ADD 6013165B9575DE13 58C1C531832ADFA3 4C73D9C8374D94B2 82A2A8C01411FFA3 E352359CF887A545 D8EDC5825086C9B4 E78C49CE5E257A9C 3CE5E23B16BE6142 329A8B63CF6305DB 0D6B33663A24CD73 CCEFB38EA1C56C33 36A75237918A8F0C 91A8D3AA1DB87FAF 8F09D9F5C1777BEE 45D93480204498B5 0142D817729ACCB6 71B271E47137D4F7 FBF0CA0B0C98038A E21D277A5A7843D2 BAAEEB2CE4826055 C6F97BD172268596 504A1DB9D5BC0641 E1F4B5286102AF21 669AC80B58806E60 D82A01DAC3C1BE25 3656F14A22DF0C43 3840EB55A0881E6B C515F2246A783CD6 186D1F3D561FC857 82A19620D5D22BCA 73B74EC35EB4585C 78157FF3CD94A01A F998AEA90812D535 221253A068E5AF89 8C6A027D8B4E09BC 3A5C3F9681B9F43B A65F19AA9848D1E9 F552C05F87DD9F64 1918C34D541031DA 3D8D5D7E144D1EC1 B448C278EAF53C27 F6850BDBE4CD285B 2821E77BDBDFAFFB 2421ADA3088388C7 45BE9BF997963317 EF07614FCFEFC53C 9A005200C4C3A385 645D1F68E3AE0DD3 BC53E8B1F75D545C CE7AC400FDB4F6CD B91A92A9FD615E4F DEEE3477DCD30582 3E19F64821EA3E42 76BFF9F60FADB22A 68A4D89F4D799356 B745F568515AFC67 6530852A0B5F95BA AAB4F1B68A9478B7 8C21BBC7759CA35C BA25092E06361C64 92E38A50E72F236F 704425DDF02D67CB 58F9159FA0C0CC06 8AA3187D5BD3B4FA 0BFF8BBF67B90696 560635F3F36E797C 9C5033609CB5E9FA 594EAC8E25DAC343 1BCCE5ECCCD72AF8 60B546739B816A5E 6916396EE962321B 
  • Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210071145 (name+title). Key = MD5(password) = eddbc9b8d0c62cfa4adcdd88dba4c230, 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 77ee4acf-1697-4be3-8012-dcd06d746d83
  2 8328c27d-2d3b-7370-8919-18ba82a97483
  3 216844c3-bd55-6be1-a9cb-7781518136b2
  4 015257f3-de89-23eb-8293-b16e1abffd30
  5 fa73e0e2-a37e-1446-9a6a-0d4ae72161e4
  6 6a455038-0faa-140b-b217-7acce3135d60
  7 c1359c36-0f9e-4d3e-b946-f31999ab12cf
  8 02451dcd-8f7a-088e-b406-2c1c2abf935e
  9 9efd77b1-604d-4159-a59a-6d873a4a6599
 10 e46c281d-5fd1-744e-a0e9-8e909d39577d
 11 3d8fdb44-12a2-0b80-8c0b-0138a2689918
 12 eab18060-408f-4862-935b-8d30ed83e470
 13 b8bc9712-b92c-1d1f-919f-b37ebcf0d003
 14 bf0c7f13-494e-372e-888e-acc6efb59dba
 15 40b4a0f0-42aa-31ba-92f5-e0a23a978a39
 16 e3afc6a1-f20e-7d5e-92aa-ee9623050204
 17 75342fbb-79a5-54bf-9fa8-13bba256ac08
 18 b99922c2-4c2c-07c6-afbe-680e2b2440fb
 19 3fba3187-d13c-23ad-962b-1699603682c3
 20 78fa528e-5e0d-0b74-8048-bf938fd02b27
 21 59ebb5aa-967e-8774-8fdb-d9c56c0734b4
 22 5939b9e2-6922-039d-8499-3cae93522a1c
 23 6ea0850e-0b82-296e-83ed-1b227b8ee63c
 24 827abe36-ea25-8d66-9677-f7cb95201309
 25 b29fcf02-41e4-149a-850f-c5926ec5c246
 26 89c220a4-fb60-58b8-9bdb-4d7ecffb26a8
 27 b3cfdfc5-3897-8b10-b239-83d1c867ab70
 28 20c0dbee-d245-5b32-aceb-f3dd9049f5af
 29 d22e5e47-5e96-7cbf-8183-d62ac6bf4e8a
 30 198a4028-ba1f-7257-b152-6ee13f376cb7
 31 d2a45c03-a7b2-8353-a50a-79a5fcb49039
 32 e6cae0ec-8f98-6448-8f3e-228e279a6ab3
 33 0dbd8565-fdd4-8264-9c41-488e6ff01b67
 34 29d566d4-9e0c-7196-90ee-8e35f0114f1d
 35 dd2269b8-fc00-4ef4-9e69-c5dcb93b62dc
 36 a7c7eaa2-0fc2-6b79-b372-5733f94020aa
 37 a7b400b2-da41-691e-9bc4-57d3f6826372
 38 7e7c6001-cbdb-44f4-9e68-cf937e282758
 39 db892078-aa1e-4241-be2b-b1100b9ed07f
 40 530291af-df3a-420b-b11f-7a46f0ef418f
 41 5707c2b0-7f6e-3887-b039-ea4e2d78fad6
 42 6231376e-9b86-5252-b162-703e37b31eac
 43 f380ece6-bccf-34d2-b657-bbf8dbb2f575
 44 bafb322d-4ab7-5fb1-8312-ebc2dcdb3fac
 45 c40a1196-3c84-5626-97c4-48feb51f72a3
 46 c4d1a129-cf00-049a-9558-20b0271e9938
 47 f5670045-c713-6134-b950-4b67c62ce444
 48 02eb635c-0b31-5306-9677-56c68af8adbc
 49 284dae70-0b02-30f4-89e6-af6dddeadb03
 50 da34a7d6-d94f-056d-bce8-9cd524fbe0c5
 51 c2b56af7-354e-806b-b379-b7f4ea8bfbb6
 52 11fc88ff-ee85-3c83-aab0-deff1388e330
 53 f44f4095-69d4-4f3c-96ee-12feb4ea7d54
 54 71795ac1-31e8-3095-bb67-2b941c3cbbd0
 55 3387ad53-56e2-672e-bc71-fab0e7ddee88
 56 eb42c9b8-fe73-43cd-b489-23bc18c99086

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 47621140470413375020802815857786874664443535506530834364. Exactly this sequence comes out of new Random(392).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 383 of Run 35 (seed 854,622,578): new Random(854622578), 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-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.