A858DE45F56D9BC9 archive

201210081146 11540e

explained decrypted filler

3DES(name+title) ECB, 60 GUIDs, seed 133

Metadata

Post ID
11540e
Title
201210081146 → 2012-10-08 11:46 on A858's clock
Posted (UTC)
2012-10-08 15:46:07
Timezone
UTC−4 · title 11:46 against posted 15:46 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210081146) = fffc232536bea17c728d21a3424d29d9 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
60
Filler GUID seed
new Random(133).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
455 · predicted N = 60 ✓
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 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B29D28CE1B9E6074 C10777DF1AA64E8F 52D0B63C43C0B6C8 35431BE9F002EB4E 9778041E9173157C 676B5B59492EAF90 6706993001FA8DC7 0132ADEBE00EBC9A 61B133FFA35FA7E1 82A063992F7285A2 13B52D64B1734226 E0140F1AA1861AED 24012E5D7356B4E5 351F08F705BEEF93 E4AEFC42ACCF2631 391232FB7FAE4869 385568E62FDAAB1F 4FE1BD3D48EF595E 3A611F8AB1763286 D00D45172500C7C5 E5E3ACA6617F206E F7F6E0C6159E1460 B262684194D2D3F4 1192045B5FC38B7E A10E3A81DB3811B3 A8F1FC35E238BE4E BEDF64C8DCFC01E3 96540D0CE6F8ADA0 215DA70AD26C3936 6FB806FAFBA5D14E DAD85E019C38B781 D5EE6A7AB6B900A5 6F473062A3564149 7A0C8456041A8FC1 C7C2DB85F6138591 52DDEA94142897CD 173304BF6B891FB9 F1D34F1FFF84E7EA E17935329E5BFFCF FEBEE00ADBF05D17 AE73FAC45D0490EF 681A464A2741FA6E 4C5202A71E0E52DB FBD991D71CF49CC2 591FA8DBBBF68F8E 54B4A07D672BF215 65D56672A8B45170 AFE12FE499C7017F 5B12ADC26D590AA5 3F5ECBE1B8B58F48 CF293F37B2F108EE 7D67A77BD8902DBC 6B2459510F3C58D3 F0D94F50A4CFC3BD 873F9E2E43816466 F989F54003020F8C EABA1087CC274FB5 7DCB23DE0DD28261 AD93B0AB34CE7430 87A67385275AFA31 905D26F365D66E11 967AB2B09F92158C 8B61AED06F13A6A1 4337FB62F8213E81 C9D8F4477089945A C54EFCBD1E5E4CFE F5E2E67C35ACE0EC E968B235880A87DF F89327E8FD5364EE 18EC06D2F0E79BF0 6EDDC2C7BC056816 A5F21CC39ECC66A9 55D76C54C4941F6F 33264C9B17179EED 0B86F77263214278 83E86FEDACE2AF15 034BA4393A747BBA 0BB1DAE592971802 6260A830F31E26B7 5E4A09735D0617F3 8F0DE572424538B9 A1602B18A0FA31A0 F4CB65E75832CA23 4227EEF68586BDB9 9C3AF157359CFE43 32853FC678695187 B14767923FE64502 C233F6ADD869D200 857AF4644972E8E4 6AB9C2C0BCFF882F C4883C9572722824 D87750A4E0FC0A6E E243607A70D28410 876620D1C899BEF5 B8220C3788338DD1 CF0C6D8873388056 B39A6320B1E4A509 D6BD93FEE0A8D282 1C0639B87EDEE297 A3432CB64C5C08B4 39D4ADF1857D1962 69BC08179174342D D1387A8D378FC066 B494DAA8B3708EB7 3D4F9E8CF0F17FC6 B1CC1402BA01E670 AB7F9571623DBB43 B3E5A863CD27B9A5 5F60E85952E129AC C02B604992B8D4A8 1A2587E4F6781E74 14B31B9795D68FAA 4D565830D4F86246 7220C3127F8390DD CC058D39778FFB6E D4F186041E05F92C 70C77F2D8B502F82 0418A5F56F708CBF E2838B32ACAA9CEC 0D9DDF4952C05FA1 1102154DEF6C92C2 482C3F8F0D83BA90 5E156824F7C8BD96 16DBC8C9604F392B 1251C63AB720538B 927B8681B11B9681 7ADA1C12F081F26B 187F1A61FC23A951 248639BA82B1B331 3E525F7BE60F0DE8 19F5FF8CD3741315 13C2CFBD8EE216A5 80CB2908AACA5B72 5DEE745186AA6B0F 90513E7B51F74990 E24A94597908EF0D EE554EAF3AFD4949 0126FAD832326726 63E131E5D075F24F E51D29EF1EC8B682 776200A44232FC22 6FF8D68FA21660BA 46C3CB90BA6A8245 152C553C58408E4A F47BDA59F63F9EE4 6A67BCFB892AE558 6FA7813F6623CE7F 16C7D927A08FE92D 71B619D218F63A03 9B50018B7F3BEDA1 227A4BBF263462BC 2384EA16A954627D 887319174045DA99 B1647D2AA87D0564 84CE3AAAA675A887 87686BC51D68918E 30238215559A3E90 527452D8A4E7083F 11BB2873972D3DF2 84E6139025EB0D29 43D383D0D80421BF CB93110864E77D40 CFC4BD849B5040A9 B8C8B21F2949AA9D 851001C97C498C01 8ED53C3AE6DC9683 41C9E3A7F37616AC 2411B00C7BDAB89A BC6A528EACB13CF0 4CA27FC7E362041F 018C554E2726DBD0 B199C379FDFFE59F 39A9266123561746 79D311C93F0CE9C0 F162DC32961921E8 8936B1AC4AE2DAC0 40E819B6A7A49AEB 069EAE916E0759C5 91BC0AD408D33F8D E533AC4D5F423CE0 03DCE354E69CC551 9BD181B0C72C44B8 A73860244F99BA8B 70176AE639DE3044 405E5C092F308936 D1C6B2B4B7055867 8BAC5B4EEE133666 AE096F40F7AE2189 270E78343024B3D6 791A2569AFF6D7FC 3B436AD36382EED7 1A7215D9E004AAF0 4BE342F9B3B9EF80 F073F395461DA71A 7303E19D0BC5763C EB909046D77AF93F 37334151B6CF9E07 E2F4DEE965B1B487 0ECB6886757C16F5 D4B97B99A5BFBE5A C342778F309D675A 0DCC13882442D229 32757160AEE59D4D DF2D464646677122 8A6A85B72A2F31D1 FA141CBD00A2FA9D 0337F10CC5F30440 193B50520C36C84A 361B2F0AF462A396 4CC7C03C08515209 3AAD32EC10AC9634 A4FD4EDAAE4AD373 17D1FBED992B0F49 95DDD86F863B9A65 474C242BDFCA907E B43A2D879BA8608B 3C3B7D192150D85E 491F9367DFB2A482 CF68ADC26CAFB01D 1F99411D650E482C 980DFCFCEE4E1551 1FCC26D322649C8B 9D672F8C192EA188 3157E2C8CB5B9272 9838CEA53E2D0E25 46D275740488A318 62DC361FBCA228C1 C2030200212D7AE9 B29251A01D6E3469 F8D867B3503F218A F12B86B8331A1804 48F01A000769DD41 29A0CA2331CB2328 15D6A31A700DBCB1 A686BC171FD3C429 8CC17452F5F1703F AA319001E32C030A 40AC5CAAEC9648D1 9DB498D3A934EE07 2A80AF4AC08DC022 07F416BCA3932DCA 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210081146 (name+title). Key = MD5(password) = fffc232536bea17c728d21a3424d29d9, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 9073dfbc-f469-1654-9ba9-29dbd8930049
  2 c5a0905d-8b76-744b-9ba2-80cdf30e71ad
  3 b07a5b29-c8a7-68c1-a07e-d7e24d65ea42
  4 c382cb5e-c9d8-83b3-84f9-c3ed59c77e3b
  5 509af19c-c407-2564-85bb-9d6e0e216ef3
  6 c784cbef-a98d-704d-ad8e-417bf84525e6
  7 973d9887-8cca-4fe2-b77b-550b0eaf7949
  8 175875af-b5f1-1aa5-8f72-84eeeb6c799a
  9 e433c786-3efe-341d-ae70-5bdfcb58069b
 10 7d0e8d15-f0aa-2fe8-bd90-6a94663c803d
 11 6b1d95c5-4909-2775-8fb0-d1cb21a2d14a
 12 63745447-cf2b-2e8c-9e21-9d54a07d8b9e
 13 7704188f-a886-0abf-a086-135fbfd5fcc9
 14 290a9e16-7a94-5664-a325-b3651e6093a2
 15 3cde04a5-fccf-0b77-85d2-a567532f4454
 16 fa2b8eb0-7cfe-00bc-9d92-1c8bfaebc2ca
 17 e52cdf28-6b45-6bb0-b878-19b8b8ca84b6
 18 280018ca-7842-4dde-8012-8c34e4e1a44f
 19 f5870b6f-4902-293e-92e2-0176d30a32b6
 20 a51b508e-4183-789b-8c5a-3d43ee5a3dd4
 21 134f21d8-5a36-4047-b9b5-8ee4460b3ce6
 22 b6960661-f4db-4446-b416-2da177a63125
 23 6964ebef-89e3-4e0b-b3e5-88af3dcc03ff
 24 9f3e04c0-328f-4349-8baf-36e584cb14de
 25 cf517d5a-7aad-63a4-a88c-e58f1d149439
 26 665d405e-9b9c-0cca-9f66-b7266c693dfd
 27 4d9c7f93-907d-25fe-85b7-59fcc6c5ccc1
 28 87b04e22-a1c6-0ae8-bfeb-3d3ba9d588e8
 29 58625c0a-f4bc-2f86-99aa-25e8c77e0d91
 30 a9b002a7-d54d-1c98-9721-bf9e912ac95a
 31 ab7833b1-c73c-2ac2-9257-dceb17edf554
 32 1a062b83-3e42-488b-812c-9c62ee323dc7
 33 02078eac-c55f-7167-b1fc-a3ab8431c7ef
 34 48e523e1-d7ea-286f-8d38-7cdf5cb09e46
 35 e87f3edd-0523-0c92-a35c-b75d88956e64
 36 ca21201a-c2d0-45a0-9085-e7b61e529c3e
 37 a1f9a5a0-24a4-101f-a230-8d51461631fc
 38 6a520bd6-3542-0b42-9899-39d40b0f86eb
 39 22235315-4503-1832-859e-ce25b9be011f
 40 5aa4bfec-c0f0-474c-87cd-fd8eeb5276f1
 41 53fd4e1e-2961-5d10-89a7-bd3892fe744c
 42 49ce0e3d-589b-5e93-8130-70d044fae8e5
 43 62db1eee-1583-17f8-bccd-82dfefd851bf
 44 971b7817-a511-2a63-bcd5-eeeb52744ef4
 45 862c76ed-b5f1-086f-9c2e-96bcbf04293d
 46 56f0b79f-8af9-8f32-80f6-87a33fc5901d
 47 05f9b70d-fba1-503b-a143-57d021596e76
 48 3a063f78-29dd-4e10-9454-2850c5ded6d1
 49 cace3882-bc69-1c77-86aa-e927b5a45595
 50 7315bf94-0ee1-7de6-934d-50ce062675c7
 51 8f3a5c7b-a1ca-7cff-bded-023f93049cf0
 52 ed886268-c070-55a7-b2f4-3c55a98ef45c
 53 beb70acd-bb02-2e30-9551-31a97ca1fb08
 54 a7076e38-5f44-5ca5-a794-d2d7c8e4717b
 55 c5939d97-fa46-7357-8860-a4a3ac151916
 56 1cd84623-8d4b-6395-96b0-8fd0f621b133
 57 04171216-820f-316e-bdaf-ec5bc242ee3a
 58 3b7e1083-89c2-2133-834f-6d2b8db2df56
 59 6c302b43-a93d-1b96-b779-4b8989562660
 60 697b275f-ff2d-103f-b298-6fbbf325d23b

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 176827413222050064274444602021247204101455120854177525763211. Exactly this sequence comes out of new Random(133).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 455 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 60; the post has N = 60 ✓. 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.