201210100000 1174ww
explained decrypted filler
seed 90
From the post to its content
As posted (encrypted)
8B6272937E4100E7 5F7621AFE6F444FB 1FAA413FF88115A6 99809F9F8A06A0F8 0D6197134F04D190 3130210B6C778AEC 4150C6EEF5F855CD E639D045EA147B0F 6CE809BF813AB18C A2D8BADBE90FCCED 8C92CD59AAA92856 7541D32C04EAAC4C 22CCCECA8E47BA2A 42FDD72A75619CF8 CB56E8E33F382217 698E53A90B54A7B7 F97BB519C4E853B4 4EBFA55BCE8CF37D D60FA3C30626710C D06CC356AAED6E75 670E6ED8C0C6E6E1 5B8849FF351E663F F760527F7180DD97 59818AC919FCB5DC 187CBE7C1C481CAE 00113034F013E690 2C542C173E09522D 8A3550BCCB179A45 61D6A88DED17D644 989540BF6996CD9A A5CC702AB31F728A E8E8923A446B6CBA 1063B5F45A99F06E C3795BB7CFE09AE0 986500256364ECF6 F2C370929C6ECFDF F900367C3C119B6F 517D5EE20056CD5E 79D004A4243AF326 BCA4F20FBA88FE8F BDF583BEE17DD14C B1D4A99782C7FC3A 46C7867395D486A2 F1163C84EF1AB5F5 97C3E42B653AB1CE 22DDD85DA54DC306 F6AC8ECDB967473A DF656D99569FAECF D8A1842DC494B5AF 3BC2E9958A40945C 2B9FC158AC236C15 1A60F76BDE290703 57F9813788662FDE 58D09C5573DB62DA FDB411B3B61984C4 D253215C29EB29A7 EEE4C556896AB65A 8A13F842CD93562B 87365355FE827C0C 4176BCDBD2103932 4602720DDF236B78 34EC09CA10CCDCB4 C90BF73403720C91 F384C6BB492A6109 CABE51AB7BA9006B 1F03A0C1F72ED0E2 04537EA4397CC18B 59EBFAB11E4FCF37 8BDB7E6BA2088407 24DE5A9FADE5A0C6 10B03039FF507DC1 4D75597D1BCCEED1 8EEBDD08447DBAB8 DD25FA503C2CCC37 9AB0FCB0C8A31E8C 9869DF0B9687AA88 EE9A1DE40A95E0DD 9ACD5DCB7E77661E 289B95AD9FF22D7A 4939683221BD8511 ADC6A3F3FA040E45 610F40AC2731A604 4763B060395F7F31 36500B8438AB060D 229B556F3BEE7D96 81FC1E79A0DA9CA3 AF3B09E98EEF1662 4CFD0E1361F19A90 D1FBE71CA3AD38BB 4C3F4654AC347326 55754FEDE8D80BCE 2C28E6FE85E84312 1587A7193F3993A2 567E63942CBB2038 218A4C38A97DD134 C2828FA123C43438 D1F5CCD73684F2C4 CEF8A852090EF699 FED51D110632519F FC8A9AE9732C0E66 43E85AC20D044FE3 1B7A69E994B6A79F D319E5BEE617506D 7E952CE3C479CCAA 8B48543BCB6B10D2 96A924581946B8DA 95A6DE3B15376CD4 F951712BE4231B76 8C5C4E7D0645900E 5C4286C398703905 4AD36E30FBA4D094 F40B803C68E71F0F E0BEB82781AAD256 12A33E8199BC7A2B 1BF26F005217FA8B 7C2D6A90856DE3A7 938B2014EC214101 E985FFDE1D50F6E3 EF34A5CB31CD817F 9073A4938F1257A2 508B1391286BC7CD D74FBD313D9FA9FE B7EA2D4F69659124 D379660470EB2AC2 6E28D38D63F523A5 05C91F83D130226B 966C578BBD595CED 2BBBBD27F708EBBA 7794E9E2124EB224 54AD854A4A71CFD1 FD06705C4DAC5470 2DA2C07706AF816B 32E4D89EC2A3A87E F1CCFB3FEF46052B BDBE22AB772C4A52 607E2F5D58FF8AAC 743AFEEB7760AE92 0883FBCEA753580E EF1612CDA2961553 83D2243205E002F1 04A23FB02FECBCDF 86DC6D5893B4B453 EBCEA30A31C6AE3A 5767B35E432C360B 6CB5941D3A4FDC23 65B38D165830F596 9F44F54125614E92 08F282FA69DD16CC 11A7304FDA22D33C 5BA20F2231F1FDA8 787690B34A967718 EBBD9C9E9C3F2D3A D0218B08230AADD9 95128BC7B313D431 68AC4E3D3EBBAD45 D742469F8FF08234 65FC72588668D568 E1B61CDD9CD55D86 5E8E2FE257862EFD E015D4A77895203A 4A5CE4E82CD9B1CB AE95F74750384E44 14DF8094E82E9B71 EDBBAEBBB47A1CBC A2744793B262C610
- Read the ciphertext. Strip whitespace: 2,640 hex characters = 1,320 bytes = 165 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201210100000(name+title). Key = MD5(password) =ee110919a2bed97aa2b26e0513c1abdd, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 41 GUIDs as hex (shown below).
Decrypted: GUID list
1 bae3c62c-f8bf-6692-b85d-55e10aa2443d 2 18caeb97-578c-2329-a339-8085aa3ed9e6 3 26e34423-4b87-6e45-b0be-90d4f54d4267 4 9492e4ca-9ca6-6027-89e7-e1c9223eac39 5 7e51fdce-e336-73aa-b333-0a2456016a67 6 6b256635-3a39-1684-8dc8-b124323720f2 7 25ced83f-0f80-2f77-b54d-e84bb5e1b4da 8 52ccfb26-eb6c-59a5-9f46-606a5038dfa4 9 bc263985-79db-1a42-a6fe-5854dfa06ba4 10 156402f7-0681-4838-9fd1-8721d3ac9f7e 11 be91da15-7fa7-5edd-9996-1cdde7eb5367 12 3e553901-3815-6535-9679-983f11e60196 13 a7735c21-aa0a-4292-8393-046a1e23b3df 14 96300bef-61f8-215d-818c-4e00c9088695 15 884ba22d-6298-810a-88e1-d0a45c608b72 16 6d19fe63-d517-20ea-909e-ede1d1dda70c 17 48af330b-2db8-6389-8f70-5f5a1b857ef7 18 d3919845-005d-7178-83cc-8182ac59fa93 19 bc93027c-5246-1952-bc5f-e1a260bac715 20 5475fc63-477c-14db-9657-cd44cf4793e4 21 c083431b-0126-63d8-88f1-ae0b6c621e94 22 69ea691a-4a62-88f0-865b-2f7734dff3c2 23 da240fe7-964f-1033-a6ae-0539d42abbee 24 60783a42-d622-41a9-9927-f25cd5eba0e5 25 69c0aab9-23dc-4663-80e2-90878ce92366 26 da454107-a632-3d27-89d5-075d20cc6d08 27 1cf7e0be-fb6e-2ef2-b29e-a96dcdb186fb 28 4506863b-7857-4d7b-9034-6e891cc2d9e0 29 20251962-4799-3b95-ac12-19f816695a90 30 87448266-a94a-5bae-b4c8-372e806f8b9b 31 34839b18-2e25-35b7-94e2-f1e78e1e0646 32 af7f69b1-a886-17e8-97a3-7b3abca39a44 33 7a9e9c4e-5b9a-4132-98ec-c4457bf52cd0 34 1515da76-c3c9-28db-a36b-f7938cfe4258 35 5c9f9fb4-5d48-0f0f-a6c2-7b5430813bc2 36 425ecaaa-c2d5-5467-9ff1-8d802c16128a 37 5b965804-4a28-5cd5-9be4-56527000a065 38 30bc8af4-acdf-64e5-92cb-512f5ba05c2b 39 a7dfa07c-a61e-60fe-af4c-10bc59f2ee2c 40 a46106f8-d9be-0451-a67e-049cb350926d 41 44635ed2-847c-5c82-8d72-699b252dc365
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
62667125145642826711681443243531420556605. Exactly this sequence comes out ofnew Random(90).Next(9): the per-post millisecond seed of the mask generator. The other 30 hex digits of each GUID areGuid.NewGuid()output and carry no message. - Explain the count. This post is draw 505 of Run 35 (seed 854,622,578):
new Random(854622578), Next(8,64) per post. The RNG predicts N = 41; the post has N = 41 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36). - Conclusion. Filler. The content is fully explained by the two RNGs.