A858DE45F56D9BC9 archive

201211082005 12uq7v

explained decrypted filler

seed 809

Metadata

Post ID
12uq7v
Title
201211082005 → 2012-11-08 20:05 on A858's clock
Posted (UTC)
2012-11-08 12:05:29
Timezone
UTC+8 · title 20:05 against posted 12:05 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,768 hex characters · 1,384 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201211082005) = 7702ccb0f46f4d09a839578dcd2bb048 (name+title)
GUIDs
43
Filler GUID seed
new Random(809).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
118 · predicted N = 43 ✓
Machine boot
2012-10-11 03:41–03:51 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

434E7D69DA269398 80044F229EAE3DBE 2DD222E5833E820B 63AE4AC948FB1CEB B102B7941219C361 0D2454504F4E46CE E25A4D3A6A91C007 2F2CCF43BD556198 EDF06D3B63EC9923 A49C01B71B6BF814 38444A060B27EBFE 99D286E279167F60 9A0B340021E5F3D8 2A04CBC8754D6F3A 5E822B3CC06E873F B0604197F165F5F9 E9DF0BFE79E64AF4 B63666409C2B8B30 E390482B2DEC2A23 E16B3B8623AD1EED 017B2B6F89C2BFF8 85402A19E3A7BC22 50D4A11DFF12E67B 76B42506BD8DAF52 4825CEDA54D7CC0C BFBC4F7D6B8009D2 F04CFFCBEF57DA63 0A8E4D35405A6ABE 4F0C882D27D83A8B 3FD58278CB72C134 EF274BEAEB71C81A 4F089C069970CD46 14B7D2F6D66D43F8 54EA145008E398E0 C927398516E87108 903BD3AA587E622D 1668534EC2B63DA5 343881C6DC9A49EA 508A2E407BBAA2EB B74D28836915FF96 EE195A9E68D2BE5C C231BE1CACDE645D 8F347E50CE9867A0 5DA1F100445D3F09 728285BE94A25D8D FA1166C51BAB3103 2A202D5B6B8FCB9F 931244B811670C50 90E1F9DD0DF674E7 DA6522861C46204F 7F5E4A2BE61A231A DCE8014973FA244D E5AF83E0F8FE5E8D 5720BFF7268D0369 2F725221B15B9F77 969BABCD7C6646AC 972644F39AE14D43 DD2935C4D38C2042 8E167D5C9049C200 5C9B6EFAE436D27A D9335C94AFB98077 69F9E25E46324359 019BBB19D5C6245B EC863718ACAA9005 EDC25EFBCE661C9B 58E7EFBB9E475EBC EB59CAFB6F2BC978 B17800C76401F6F4 E98B0B8C3F03D353 BE508F2C94EF8A78 BC0452128C191D10 C6F92A197C6B66D7 13082B8048D92099 D8E74FCE41F6873F 25E6391A3DA278A1 A26D242E4FB54032 13C31496F75FB642 33C785C5C2785151 EEFD01D82AF54CF6 0B36FA185E9A30D9 D90F0335DF50A834 A769BF7625B4212F 53AAE3D1CE965F8B 083A691C8BA1334F DE0FC862C3CD19A9 71D41AB06522B58D EF4A90C13AE84BB0 F3193B415DE8D055 658D1B54439022AF F2DF00868A0E672A 7378B5D9940042A3 B91A740575225201 A92305E649988B9E 826B9C1146DB9C01 F66C7738C4A4E24A 7FB33946C0D6C686 F3BF79A318CECF66 A2904C2FEC3BF312 B0A6E0A2B0FAA35C 7FB318EAFF2B7EEE 1D20B006E54D32AA 377DED075231408F F6D26A7BFC4C8C2D BEACADB80E15DF6B 2E5C91F99DF2968B F699C28E2581379E 4BFA157EAD1ABB1E 48C7699C33EC27B4 845B47400845C370 F37EF7898501EDE3 8B8B3F74546551E4 12B6470FEBEE4494 097C11328A901EE6 62722374B8B78EC1 0832FEF8CAD72249 C48E932D7A5CF5E7 5BCACBFB95023499 74CB287AAADC0736 C6E16134AEBA9EFA A0899497BB392F2E 7EC16C63213FB4F9 962616F7AC914841 1CF00372F92BF63C DF48A663627D1F79 AE6DCB87845F9D34 C893B8FD560CA848 316A2AEB0D2DBA4C 880295BF73BB138D B133773734B0E83A 9269D687A14497D8 3999854DE08651C7 E791E709C51927A8 D112B72E6ACABDB1 65A12B275BA8F6D1 2044F5634669CE05 80E4ED23C8CAA260 24FCC9C4DA023F8C A92F866751F1D5DD 3090BD9B42693BD5 21C502DE9484E251 B464667223762557 E48E25ADED0568DC 4D4806B7F20204B0 DF74D6030F071821 2799DE5DAB0E3578 FD6017CDC73F8C61 533DA59075E9949E 75A62DD89841E2C0 F3050C9BC8D71089 87BDEC67DFD8681E 686C0EF54CD38064 A33B354CA3CC6DD5 182DCE41CE2A9CE8 52538288DCF53DFC D8CA8EFD8924C80E 62AEFBE2D89BF005 FE2C8FB716633BCB F5DAE8D1998138F5 85AD3A861BB7A173 5452E72C88B16A39 24613805BE4EB854 8FDC46CEE41E539D 932CB567CC571B44 2709970B8ED738E4 EF226A18A3A0FB03 184E8A846F869113 90DD61FCF15907D3 540A589BE2AA4F2F 2AB11165C3A62391 C7B4064D2F63ABF8 6A1D9DFEB936B894 6ED02BE05877EBEE A488D0CC6368CA96 
  • Read the ciphertext. Strip whitespace: 2,768 hex characters = 1,384 bytes = 173 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201211082005 (name+title). Key = MD5(password) = 7702ccb0f46f4d09a839578dcd2bb048, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 43 GUIDs as hex (shown below).

Decrypted: GUID list

  1 081eb075-c3b5-3cca-85cc-fab58612f5eb
  2 7a7e0dda-53df-1804-be08-4a8038238f08
  3 effe221e-dca1-20f6-a95e-1d3fa04e3b61
  4 58e23cfa-e603-2be3-ae6e-b8b8155f30e3
  5 b782af74-fddd-4ce8-867b-7060e93d47b1
  6 13f06dc6-3c7a-47d0-9cd7-fa3b837624bf
  7 0653efff-7e69-3615-9a4f-f74f94ad1460
  8 c725a0cf-89f1-2178-b51b-bf42282f3f5b
  9 e46805e7-30c3-02fe-98ea-cec0d5d17a2b
 10 e7336e57-daba-5a2d-8e16-01a9ead1fc2b
 11 c3c3860d-34b8-2682-ade1-9d7cecd368bf
 12 9670678b-ba81-06d0-934d-1c011986f909
 13 0200be31-9fcb-7d55-817f-1d96570ebe1a
 14 fa6f87f8-d356-313a-a637-77d39528dc3f
 15 f0212448-655f-20ad-8e98-93539a018b2c
 16 4065f7d1-8bea-2758-b1ce-606324ea4bbb
 17 1000d40a-4e49-8c37-bd8c-938b5154b8d4
 18 4bf0f550-2fc7-5642-8f83-a4cf78f5f441
 19 b3b6c355-a610-5f60-90f8-ef41dcec7c9c
 20 7097c2b3-0d72-5288-ab66-4e30f1f46e64
 21 27d2293c-83eb-2a92-a6d7-ea87b78aca71
 22 98caace7-6312-25cc-922d-1e1a3da9cb63
 23 1acd0c1b-ed0e-6465-bf10-22b298efe27e
 24 81de44d2-3c8b-5bd5-8a7e-c7e803d1d528
 25 86b261d7-e8a0-898e-b2c0-866efbfa958c
 26 0a8ee242-9b4d-7603-985d-3709a49cb398
 27 651c16fa-8766-4985-882f-3db7a61603b6
 28 b301cbd8-9472-8d9e-a239-48aac0927376
 29 5ed6f010-2ed8-0cef-a604-104ec57f67a5
 30 e44cb3c9-6667-550d-8bd4-6686165aae85
 31 0953ca19-b44d-7ef9-b1c7-3e7925148cb6
 32 3cb0f1b5-b47e-4e06-8d79-64aa96ab4a7c
 33 c1b28a18-7c63-57c2-9f2b-d4f2441f0e50
 34 1420a6d7-54b7-23f4-980a-6aa8639b0245
 35 67d75710-d98f-1209-bc27-03654de564ba
 36 348fe5db-84d7-79dd-82a8-d097ca4dfd0b
 37 5ff83148-c6a6-1a02-ae32-f13efa1263ea
 38 00784c1b-6906-636b-a775-4aeea82c8a35
 39 91808359-f5d5-7eaf-896d-84ae3eb4a082
 40 6db09222-a5ff-2ef5-a6e7-9fba525d9615
 41 16f43e02-7ef6-5dc1-9cd5-6290ef8eea73
 42 dcdd4b49-c533-4741-9aac-56ee5db6892d
 43 efd09aa9-b7c2-8072-8cb9-6488e81bc84c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3122443205207322855522658748057452171672548. Exactly this sequence comes out of new Random(809).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 118 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 43; the post has N = 43 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.