A858DE45F56D9BC9 archive

201209212140 10a2gy

explained decrypted filler

3DES(name+title) ECB, 59 GUIDs, seed 931

Metadata

Post ID
10a2gy
Title
201209212140 → 2012-09-21 21:40 on A858's clock
Posted (UTC)
2012-09-22 01:40:04
Timezone
UTC−4 · title 21:40 against posted 01:40 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,792 hex characters · 1,896 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201209212140) = d9ad16a6916a6bfad554a988f469ded8 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
59
Filler GUID seed
new Random(931).Next(9) ✓ verified
Run
Run 33 (seed 1,220,410,968) (seed)
Draw
4 · predicted N = 59 ✓
Machine boot
2012-09-07 21:49–21:59 (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)

1077244DD9424A56 66394C75211F237B CFC310E8C5279612 3F9A9D8B18DB15A6 2F7B9D080043B3DB B6F7E88919CEDED9 6FEAA878A368DB07 00FE6DBE0C11BE6F 5D17D61CF61E023C 98E4EF02A0AA43F4 7BD642D0A8E55957 F628595D1F66BD73 49AC3B0250BD3835 D75835B5E3C2E206 7C62B08D34378EEA 0C6A45614663E789 26299D4E79DEB46D 547B5B0A67A9B2BA 84796B7808D2EE57 7384B06AD4257A15 08ACCD048BBB3F76 647BCC7DFA1FDBCD 5737108AD03F29A5 B5D6197706C9C378 B7AEDC65A2E3A8B6 D87943C103E40659 71C248EEF1E0E70E 91EE5BB2EA8E9803 75F37B0BD60639E0 3C1083F47AAAB84A 7B327B5DDBCB1A63 CE2C1D50B3052CF8 BD060B9E634C8BC1 4DCE196BC447B3A3 881FB61F701E922F 6D749A5D680223B6 EE4E00BB3CAC2037 0EAC8DB71221A946 368C1770D636009D B039B81DCDAE6A11 3BD4722EBD932E3F B5CB26265874DC89 DD225FB2E4E63227 00B309F1686BB3AC A34F5E26DD1D7808 0C0E09FF97F7F367 F3C5D28320DFD510 5DA19B66812951AF 92163387AFBF9BE8 328926366C69649C 64C256C74E93B831 BEAD171046C641F9 4F61E6327C4D2B0F A1850158EDA799B7 0D0C055D914E2561 C261F483C9F2E4D0 9CD6218BBC1E3149 D7AF43C6586A4D29 1EF96DF770758160 B90C9AC8A890A342 0F95A69E145C061E 9EE7105C945143C6 D5A40F5704DDCB21 74C21AB84B18F0B6 622F5140F8F98230 BAD8C29C0BB8E0EF D6CB7C02320495E6 3652899779C02CB9 738C73C2A563C2A7 DE4E226F0FBEC6BF B537E9D96D69404C F2ABFC339A79BAB3 36A2F868BE6502AE BBC8D7DA7ACF8354 20F47E00EDCEA3AF 36BC835DC895C642 E2031213B704EED1 69C90E2854618AF5 844756821089D60D A2F82DF494F5D216 32853576249F35BF BDC6DD90102D4791 022169A2A35013B8 FFEE7B527628536D 750B53456149162E 4565ED4F365C653A 039359CF49A01821 D373981C8D05D817 E54A39A1EFA8A09D 91F99065606994DB 0BD3E98A73CD5568 E32D74D72B94E8EE 039C058CAD3616D2 9A88EDBF991D71A9 664827212A49BDF2 E90EECBC5DBB7564 692FFF65B9B4E40E 729397F8D4162ED9 3F542902DA8F94D7 3DE0DF17F0A42AFC 9AABD8D5B698E158 8E87BF57C3086C79 F447C4B25F8AFC24 B16C4572CC99AC19 CCCFEF8E1398EA38 FB2A4B43B5D53406 196D78F143524A50 B5682540276AC69F 3FB69B0F53DA2E2A 64A4825D5C4EE830 B587009BE7573BB6 E711A89EDBB037A1 9339AA966EFB4161 CE280415D1FB5C31 72A05020DBE33CCD BAEDADAECED21D58 2B4A34451D5DB4C3 E2C1FBB3DA534E24 19F202FB3E1C07AE 3FF8D35A835EBCA3 EABD3EB7640DB297 F40B05A8F722FA13 08B72CEDB6673EC4 3AA62BF0DF728CEF E19031636071D442 03E0A9580459DE47 8A4F803F2A6712AB EB4686F3A5699C5D D8B0C014D1B09E69 0027723E03DAE189 A10900499D70BD17 1F2C276EFA880CB6 054F09B8FFA7E122 48D00EFDAB54E541 1259D25F6C967B04 B12A85B9613D225D C7D3225B2D34C282 F0B3EC808F78CF94 55A57DE3E3DFAB0C 896CBC81F91241E6 EDC0254A6B88CFE6 4EF9C60E895D0C0A 60F060B037455E25 4AD03BA8DADF8031 96723478FEA0D624 8717858095EA1406 7DFC4D01AC35B17E 109C9F16ABEBF503 2175F517507CF536 AB0798CE7E8203D5 C48C2DF70890BC8D 98715A144D5D1B72 5FF911FF5202A887 61157E0ADBC80C2C 02455064157F992E 916C6857197BE242 E30E9D08C398CEC9 A9BEE56BE4CD0D71 0AB216B4743520CC 589C0F694A04D9CD 7EE183AE4029ADED 5E1FCD3F57EE1042 CBD15749516B4A67 EF92421AAA62978A B76AEF27E3EF52C2 97834F969014FCDF 68DBC85447013F84 4A764E3E15BD42B7 126206F9E0959875 72F9D2F8D50662B3 7EF36CFC5BA4E8CB 5C61E344005141E6 9E4C76DBB5941CE0 6ECC7BBD7E491AE6 DB57B6F19DE6998C 72C26F91B186E25E D7FBB7C85103F619 7D9D9DF357153ED5 EDDD99621CE1E4AC 005DECD6DB35481D 1EA19111C26AE621 08D3E348A05749BD 350E82A50257870F D15A62061C56B795 79456826962B3B48 188F15A4B10BCA35 60C54C780E9EA67E F9F85A9A9C9B8F69 9B03DCC938EE4F62 40AADFEDCFABC6B8 8E391FDFA4791C5A 71C6FD3F21E00512 33FE8E0136C3FBC6 92F9C0BE90FE94DF 69C35F17FA515928 98B6851C99C6917F B18925212EEE6986 7B34E5E3C8D72C99 AEB87EE4D2EB93E5 A2288F2C297BEA3F 49ABC769027AB231 15BDA4A206C6593A CAE9F5456DC6C02F 617A01E81372FFC4 0651F9D9683F163F 7184D2343F991E4E E895CFD597DC1462 05884C2A9A637D2F 7344066BD6036DA7 8AAF853D6C93C9DB 881866CF78E76140 53161FB2E1798671 C8D9EA60D9B91DA9 F73C67FDBF95D9F7 DECB8CE5951C15F8 0A855DBC1A28743F 2638EBD8ADC9722D 1040BEAA0A61F02D 5A59A23831FCD543 2A44819D60F3D8BF 941EF807139CA274 2D6FC07A5D163BCB B87D3455428589B9 0B2D16003A7FEE54 C9FEE89CCECFEF7B 41892A9D2B61FD4D 37C5E2B5CBCE5D56 821F4E6F7EA1E3C5 6B7A45CF04CDF32C 2F1DC6DCDB81CBDD 739A4A1D925F9E6C 171E6B3F4B2E9968 CF1399B2C77F5DFD 8BB8A10CF4E40029 5A3CE513EDEDE96C 9F0B2C8D11D75B86 C8BEF108F885A211 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209212140 (name+title). Key = MD5(password) = d9ad16a6916a6bfad554a988f469ded8, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 59 GUIDs as hex (shown below).

Decrypted: GUID list

  1 53625665-4d58-0d41-a670-92bab678e93f
  2 967cba31-f51e-8a7c-964b-eab461dad78a
  3 4f739694-cc25-4aa3-8651-916bda576def
  4 496327ea-1c3b-2ccf-aa0f-5dcbd6b1dd93
  5 a275136a-440a-4323-aa5a-5aff99cf68eb
  6 f9edd2cc-f882-1e3d-b541-36b5edfc11f0
  7 7b793a4e-ca33-09b0-8832-cd7afe84f3c2
  8 96cf40dd-2fc6-466b-98dc-cf6b9396c5af
  9 67c23d6b-9069-1c39-b7aa-9db13fa73916
 10 a7d9bcf7-2ae1-5409-894e-85fca7e6193f
 11 f77cba3d-3e9c-11ec-a94c-65773f42c13e
 12 247b17cf-c26a-2de1-a03c-2d7c80867714
 13 822739c3-ecf8-5af2-9705-3d3ce72a0cc9
 14 e38b8d0d-3ce4-7ac8-938d-b69da59a6415
 15 c8c4d464-1697-59df-9dfb-587a68fecbc1
 16 b0635b38-4f1a-410c-a8d6-57773f28ba77
 17 bd0aea09-1044-12b8-a176-4d71ad49b924
 18 eddd2da9-7208-1c50-a95e-a31491db9fc0
 19 c8e05e10-46a7-7da0-9b30-4edddb7de732
 20 6b478ffe-3c1a-723c-8fd0-02a6274a9abd
 21 451fcef4-46e6-47a8-a5a9-51269d64dcf2
 22 e7050c1a-cdcf-2893-a4d0-945c663aabe5
 23 38e625e2-1fa7-3562-8088-9078f6ef57c5
 24 77774346-c90c-277d-a1a0-97723332329b
 25 18593228-d1bb-8e7e-91f5-e0334f51030d
 26 8645704f-c491-2d01-9964-5448f6f9c1b0
 27 c507893c-2c23-3197-8893-68917089d473
 28 68f5c7d6-8e4d-4968-8faf-237740507eef
 29 62c8732f-f2b6-67c1-8540-9a27360d3b4d
 30 9982f02c-2190-7b95-bd66-d2891145a7b0
 31 540da4ca-4eee-80bd-8c58-6fa700bd30af
 32 e07600c8-5831-691f-bdab-f316a78f409f
 33 444b1c9f-499b-6357-903f-ca9a615924ca
 34 bb2a05e4-8476-26d0-98ad-bbe536624e0c
 35 214e40c9-82e9-6775-9bc9-0e0bb75aba0b
 36 8770b302-eb33-0cb6-b41e-39556052cf8c
 37 74b6731e-8c60-2851-9d56-db68f71078ed
 38 459181b9-539d-7953-90fb-50be508963db
 39 534093c0-cd98-75e0-a7b5-af1a5454f46f
 40 586a79fc-5e6c-5c2c-aeef-0131ea790702
 41 25b0d29e-20a6-23c4-b7af-b1075c5dab00
 42 942b87d6-6d9c-3564-baaf-70daffdd04ec
 43 1bccedb8-f5a0-76e6-a5f2-d999b20ea8c5
 44 53d81422-e506-5aab-980d-4dce7786e61a
 45 7e56b43d-339e-60c4-91b4-c6316a1a56a5
 46 dba39845-abb3-6c61-8299-0c09fe371731
 47 13f5ea53-3009-07eb-a85b-2b93e3089506
 48 c5462f40-f215-0c84-b8b7-02152531b40d
 49 6c865ab1-ecd8-055b-a4b9-cc2833cea192
 50 168f4ff4-2583-2872-9f79-ce5d68617fef
 51 3a3e6e64-676c-5b92-a709-d1bb86e295fa
 52 38424220-2112-2aa7-b232-f41061ed7791
 53 0805987e-f9a3-2091-9ae5-559b6798d79f
 54 e9fc38c6-244b-1cc4-a0e8-72f221dad4ad
 55 9c20b887-dc76-5c2c-a1b1-b51ccefc8f7a
 56 4cebab70-935f-77fb-add0-b879273b0e35
 57 2d13568f-8be4-56f6-a1e1-df4ecaace356
 58 5fb373db-643f-283a-af62-725a2933415c
 59 01360dba-d4a8-2112-816a-ac9d930a2242

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 08424104151257541177423282346786626027752375660002522157522. Exactly this sequence comes out of new Random(931).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 4 of Run 33 (seed 1,220,410,968): new Random(1220410968), Next(8,64) per post. The RNG predicts N = 59; the post has N = 59 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-07 21:49–21:59).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.