A858DE45F56D9BC9 archive

201210042042 10yud9

explained decrypted filler

3DES(name+title) ECB, 52 GUIDs, seed 310

Metadata

Post ID
10yud9
Title
201210042042 → 2012-10-04 20:42 on A858's clock
Posted (UTC)
2012-10-05 00:42:44
Timezone
UTC−4 · title 20:42 against posted 00:42 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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210042042) = c647a581566ade6fb554b5221963c47c (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
52
Filler GUID seed
new Random(310).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
194 · predicted N = 52 ✓
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
3 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

C3F2F273AE72BC4E 4D69D065279E35C4 01C63643AA29283E 6103EFC4CA62DE73 B3E93608CEAAC471 213BF2D3041B4509 36951501B1CCEE8F E07F1BC892BE93F2 1D7727CFD94BD7CC 998A52AFAA746C36 C4383C63EF32EF3B C032C8D151EDD3D2 813556A53631870C 2F46F12D16B3CA97 DBE252E7F4B089A1 8E2E96F0A4B1C4A8 7EF5BC7FA28B56BB C92FD8B6BF8EDC6A 73AD7EF026608EA1 3D6C7F9957B012AE 2DA0A44CCE4ED8E6 C29457A70A672C06 C246451080DD29B9 E0B7DBE5183092DD 3A232B6D5C7FA27B E5F7602A71E89A3F 16E1877F725072D7 97974A18773033E2 AE40293C549C6453 3C907E3B149B6643 582E2C3128C4D7AB 85F7FB3FC2CF055F 71AD5103EDC44F01 B38AC1B6524D97A8 C9E339EEECAD3F7D 869C8B1E9FCCA2DF 8F373E8109CCE46A 2DEED3E0D4311B9E B68BD299BAC58D9E 78DAEF0CEADE8901 3FB76CE5F131DEE8 C5973D48F7393D38 805EBB331CCC4E13 D5EC58B7645D7967 D8CBB45D40B9C254 5E09C7BF98BE1454 0133076476FB9A31 F715702B8409ABFC 2EEB63735672F347 ECAB60805D4A7081 7BDF79CC0247F281 2BF5C6C498F3C74A 929BCBFC22A634DD 829FAB90369D139C 675901598008DC55 3EB1037BCFF00BB6 34D16E9EBE57B986 39D28E27013F6A50 70A32D85DD81774F 249F5897E6033083 2270EFC72C5D51CB 02BF6F3CA4994053 22C04EBED5BBC374 2561547B92C2139B AC4EA493EA431352 0C7E83DEB408B48C 51190D745582591A 3B7C5DEA1E4B4A31 3A89DB4670EAFA66 548EAD9CC5CD2680 4213D9845EBC25A7 FABF136489905B8B B580A88B4DD394C4 162F8E994577612D FA90F3B0BB0DFA6B D2E1E1DEFB4B07DC 8D8F2435AD35CEE9 72E02203C8DD907C 8A883DA5B43AC932 207E8D683B4B3D78 F98C94241391BA9D 5D99175926949A4A 13FB2D8AEC5AFF27 2538E9F75D12878B DB6349919F9E888D AAF1548EB59B38C4 410986FE82224844 82C10006A1A5C273 FCAA6FA456298E08 14674045B088B1C5 D3E2E18A028262DF 91A939D62CF3D90F B88B27C23BF6CE55 2DFB4D4818E84AE0 78F1E063587D2DEC 83FE4F15CDB819BC A610E9F90A043742 438786C0782E7B45 2097A40E43758FAA 61B89FEA26FDEE62 B4A59CB781458752 36AAEA71321ADE93 5D0C08E55C632790 D0427F3B5F69A230 2955A74BEB00A45E E6CBF5223C6FD46D 1139EC55D4B1671C E008EA55756BBC8E E96953634E1EC22E EF18175E9B13FB87 CD8A68707A09B71D 40A89539CDEE7C06 DCA122D000700BA3 23DB6955DB97420C 77D5BD0C8B133F41 CF5175870BC12E45 C8D3023393557C0D D06BAB487761EFEE 6E9C878EDAEE2F05 421A9A021ABA9FC8 4DD076EA2055BAA0 B3BE805FDC601A4D 1B16282436A71CCA 4188A05354F186F1 2E1816E0047FBBAF E302EEDE3D8CE32A 80F371A351C5A119 6BC5DD2B79A00851 0C47EA079914A2C7 1198307DAD12D2C6 1AC16535DF953DDA 04EE8CB24A676FAB 1493CDB41063B87C 1787AD1F01C5A629 1D28B9073001D4AB AB7E917F9D0A1E40 0BDCA963C71A70DC 4860129EFCB5CAB3 057C03D23035C9C7 5E5BB93001AB06B7 314E6C1B5C521C63 400F446F26AD01C2 6F78CB97AC4F55F2 0A92751A5526A105 B313FD0A4360B2A2 19A91DC4A3CFB44D 37CF989783F023D1 997D2274D41C28D5 E11A2704B0018AF8 F85B72623C324009 52CC575B4ADDFBF1 1A7CA7AA83EFFD0B EE72E5FA011C3536 1A75E5212620A165 661ED1035E670BB6 A690DB937840DFE5 36B48153AE49CFD7 C6F435D74EA5C671 487ABE87395C5E41 F37735495C0262F5 44DF7E5D51A0B52C B46FD8A4D754759A 73FA8AAE8A2F1751 495CCB2208ADD730 FA14ACE1EBA97216 072B88AAACECA226 808BDF1314D5A7F1 286A2949FF7CCBD8 905F68C9CACF4A80 B93D66D8710DA705 2AEB2F0BC34A0526 B08786DABC3273C5 2DA099CFDAA6B629 2C5CC8B098BA36E7 F660E937CB0ED833 A692FE980297BC4F 724404FAC4F27CE6 81D79DC5F97CCDE6 C2FE778376A5BE0A 6B7FB065DAF24226 4D462B5B71BB75E5 7094853E8E682665 0C9A43F481624609 824E8A90B0244EA5 22F0F96EE7B153F5 60B2CBCFE58506C1 2CF503B20CCD8EB4 309C92F9E46C4CFD E9FE61AA46F2C3E7 58D0814A576B111A 31C76F972BB2746A 3277AE90F5CED9DE 9268C6B246C76CAF 25A85E2BD7F87FC5 95136F4DEB667082 310C2D97E5857717 1639D15A780871CA 4203EDD62339AA74 5292EC94CCBD1F06 27F3B62B94FF4296 5946104914DF7DD0 BE6D39F23294211C FA767BE8AAA7674C 30D3F07DAEB56234 FB1AB3C2D0D36F8F A6B121157A5ADF5E 6A59679BB94133E5 180AFBF00A3CCA05 42A647CD9564CB07 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210042042 (name+title). Key = MD5(password) = c647a581566ade6fb554b5221963c47c, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 bbf514db-604b-6677-9481-7b8f07132821
  2 984e18f7-6ce9-6cf0-9524-ec2d740af5e2
  3 d929ef10-b4ec-45ec-8e49-082213f68e5e
  4 5f842682-c9d6-6a3a-b528-492c408cbfb8
  5 b7417881-609e-1b7a-a81f-d11f319dd21a
  6 820c57aa-227b-4b79-a513-633221584f03
  7 a34643fd-320c-70dd-a35c-30da1756f6e9
  8 0d80b77c-fe39-8695-92d6-63d723f731bf
  9 ce38ab2b-ae14-2b27-a86b-6360dd31f9ad
 10 268f79be-c6f6-58f6-b1f1-f49437bf86be
 11 35a9e899-53c6-6709-b04b-5b3f366ff0f2
 12 f24835db-e331-4aea-afc7-bb9189f33071
 13 2b9b21f0-9b75-6382-a835-3c0ede420143
 14 4cb3dbbd-2263-6420-8cd7-93e392618f2a
 15 6a48c19d-77e8-8c80-8f8c-783f45fa1b1b
 16 fcd51984-136e-52d7-97e3-cbfd0ca8a658
 17 1b2c59a4-c91e-1d48-8988-46351bc4420b
 18 2c90ed4c-388e-1d50-b583-2fbfce061f6e
 19 eb392bb3-f5f0-0926-af2b-5522b1384df7
 20 0abcd4da-5232-3efd-ab00-a1976c420caf
 21 1b1a7372-ddac-09ed-924f-162a1fed31e9
 22 fe52528e-18d4-82ae-a68f-4c4c714b431b
 23 ac6f5976-3645-3cc4-a2c8-7212186479e7
 24 496a8847-ae49-2f1c-b670-32faeb22edaa
 25 85a4557c-3d4e-0eb4-bd57-953b65ff3a78
 26 648d8941-213a-85a5-94a1-f3f130b437f2
 27 5d25d887-3ce3-49c4-ae4a-4917eb8a6694
 28 8e9372da-529e-6eea-9207-b315cd9efd30
 29 d80c8922-b47a-12e6-bebc-16da6170a67d
 30 9f55f690-1024-6d0c-b29c-31edab285fc4
 31 27154444-0c6a-5f1d-a0b8-3f549f0cc4aa
 32 6ce1b443-8f2f-05d2-b7ee-91cb1689bba2
 33 1ed1f21a-24e0-8038-9154-1f379e61ad1c
 34 d0ba6c6d-6e5c-6e9d-b238-667ebc8de732
 35 c9fdc118-f7dc-772d-845a-a29c6ec970ee
 36 23d96a3c-c407-1670-bfbd-fe8c74b8d41f
 37 e1c25f21-2ecf-7b10-9aca-2acbf534cb74
 38 94b39028-f60e-5884-9328-a3565f720ea3
 39 8c8c79b3-3c90-3e50-9c69-3f6f657c10eb
 40 9c16dbcf-24af-864d-981a-2a157e8365d8
 41 9bcb8ff8-3989-42e8-a7f8-625baecef5bb
 42 196cb4fa-ad04-7958-aba0-414d8bcefad3
 43 a26c063a-63f6-4bc2-b2ca-1aa2747ecd87
 44 128ab3f4-89a3-372d-b220-256d431bb9b3
 45 9fdb4963-456f-3bcf-907a-6fe8a32daa33
 46 5ace50cb-ccf8-7724-9126-374c0d21e75e
 47 323016e0-201b-773f-9e91-0d76a6c8c090
 48 612b4664-bfe2-276f-a768-c249f2544b6c
 49 b5ba1ecc-134c-38e3-9712-2a6dc787dede
 50 4e804e29-91a0-19a0-91b6-99931ad5b40a
 51 642f87f6-26b7-34b6-bf3b-48e16cdfe77f
 52 81c14d75-0a43-36bb-8ddd-7bd124957857

Explanation

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