201301082359 168cxd
explained decrypted filler
seed 296
From the post to its content
As posted (encrypted)
C720F5C1E841A284 644DFB17D63DA856 2E05F5A31F690F94 B423000D05B0A432 E19B99C0C9E93E2A A629036222B6E020 9C3CE5BC9CA3BC1E B740E36CE62C8493 1CE9DDAE00BF1B4D BAF10CB771C6FAF6 0EF7059F8BBB53B2 23897D2C6EB95647 AD1FB61D6EFD423E 861A9F7AE0040261 DE915D769E2C692B CC9E4433DE66F43C B11070ABA6BF06CF 59C4DE3EE4A8EEBA E73F8EA0D51174B9 34292393F53BF05D 49FEF923294E0D83 9CF185717EB0FC54 8BFB71F10D40E691 333F794081ACB91A B1138BB5B37EE16B EA7D97214D9C7FF8 207C7532ABD739A6 428EC629A146CF76 628661E699D154C7 38C5987DA03DA01E 801124F73EFCAE91 77B2CA73289F7E1F A87C5009F1FCF50E D441C38277628BDC DE62E7D5DE1451F3 5B97C9D0EA3F7721 48D6863974EA2677 AEE694D1E2A94C2A F286B106847C525C 928B9879C4BA49F8 B8331223EE4810C9 659AC2527AE9CF9C 00B3B10493AE9F47 EF4668D4B580531A 0F6AB23C3FD7BDD3 6636F0C6B2A054D6 3FC362A064891920 DB53B2A1956D6332 DAB7EC1F11E7C44A 9FA0D1C7995E78A8 F45C7238E6E6F2FD AD478746D89E93E2 0C69EFA8FDCDDF0A D593950A8536F77C 4CA68103787FB23E F4C21ADCE854917E 58D931A0D30E2F28 1B954EB2CC4C668C 52E12E6DC5AC42D1 FAB175B0858297AB E69AC1BF24A04DAE A4E52E363306F533 98ECD37D7796B385 3A6BEA1CA3DCF122 F7A816597286BBDC 6FDA379E94F78B73 88DF61E87D29FA66 A080D2E66FD26AF3 2588F6F3D1A29149 37DC0376054E463E 1AF4ED4B978DFD84 FE7E4C2406DC40C2 AF4F81BAF2199C6A 0DFC7954736572A0 B4C04CFAE8C5DFF1 1EE81720E7DFD38F 99B95EBB60417763 1B4EA77E68A87A95 60432CAE5C1DFCC7 73C78420E5F6C81D EA0887C6ED12EE4C BE4FCC0E36D69015 8BBEB748908CDEBC 471BC00BCEFF8323 C9D27768BB005DB7 FF89F43B25D7102F F73870FF84B45DDA 5C38B36491842051 41D7CDA5F8F01ED1 16E39DB38B4E403C 6F48A132091A1E68 704F9C9CA03A1E4A 8362BE67743B77B8 97C1B478D6A2BB18 1377E38799591EC0 9D7DDA9FABE6FBAF AF7E9852D9270599 8ED1FC1C07AB1066 A900F72478D122EF F5E8DA432969FB86 E91300AF6A42F82F 42D0C44AB22AA929 9B6E98FA91D944EE 801AFB24F41B1CC7 833D624074379708 C877FFBE258F0E9A 9EC030C0C967F111 1D8C669108CEEA4C 7DE99154639C8C15 01E5DF28EB8336A1 F9B09C26104706A8 8E14BCCCD5AB81AC DBC31E6A1A1DBD7D AB959C5F1E70802B F3178090C7C946F0 64615F41BDDB05EF 72377FDE85EF3299 6440685252F276F5 8090C14E7B300397 A04650D7C681C530 D0531B7DFA845071 2E6DA5526B58200C 62CF19D731133BEE 57F5C109EB216262 26FB0CBA912880C1 72ED5A9EE84432C9 F5AA57E7DF41C8AD B4C692F812DB4A6A AAE855B7BFA93EA7 F91B66E4BBCCB71B 17D3EF7301B8A684 6A6AC4D2CAD303B8 C361CDB8937E3E2D 825E045DC402D493 0CD02C99A62BAB53 1B5C9996626AE8EB 368CCDA279A32FDB BCB713568B96A22F BFA8D9FA8570B5BB B67631D718B416FE EBEB6FC1593AD4CA E98BCBCC05CC033C A6D3BB09E6DBFEA5 E8B8B2419EB049F4 63D641579009CCCD D9A69F74874F3EDF 416995D0BF5425D5 043A8DC6F8BFD796 AF398A050305948C A335D532B836375C A2B46419A9D47199 B4BD7C6604C0CA76 AE8AD3302786E646 445ADB2B04AEDE0B D4608220D6931133 00A5E2FF4867B075 CBE6F83B2B28898F E761CCA6B68ED612 656F1776B9BBB9B4 C8DB42665E05DC70 5183E9D3ABAB07B6 1B3A87445DF98868 67DD3ADDE754AFFB 4CB6403B496569B0 DEF4A4C272F7F707 3C638B94153F68F8 06AA9FE104861668 5B7E7CC131857295 6EF28B855AC28B92 ECF7AE0C958701A4 E5BCB294A4DD1782 C2E06A71ECC1EF88 6DB7E2A273850795 EC5303C2BBF59FF0 CBD4EDBB8F16C34D FB144BB52B5A02BD 754CE94AA1502F0D B4E37F3175E23D77 62ED123F3B327C3D A0C56D6DBA8398B7 8CF780D715C4896F 1CA690E03481196D F1B5B069CB1F213C 6BE168D4B98C0AD9 E0DBF18252AE833A C0DF5A22640350FA 1605AF49A97FB8ED 32F3DEB53C7C5C55 3786C2569123C256 15C9775DEF296306 9975C7BBB905DF5D 3416CD93EBBC4A71 2023A2A5CF17D590 A10785A5D1ABCCA9 3EED379B9A803FC0 BDF7BD666C266AB5 88D8EA129871F9B5 64F44631E22BFABB 8B0DCDE6B36F7605 5BDA75E799EBFA45 1C30D615D6894961 F96FC694244D1F93 2D09AA16C7A08F4C 172F134CACD44D05 8DFDD7373AEFBB58 759C7A93E25E2809 4F8BA407691B6645 867AE1412FF3BA68 3E92FD75F7311CBE EED0648D8B506C31 FBEBE049A7F0C3F5 CBC1CEC18CC59D5D 259244EC01C9B485 3B539ABEA8A4975C F72B412CB2155511 4CBF153ECC3DD461 FBD4E373C3166E71 3351AE518E3DA1D0 42F6FCDC4EFC6323 A986843B21DC9375 034610A0F39EAD7F 9C87E11860D9CC4F F2E0C2A947C59F35 DE5DF34E7419C538 1184D44AE71C6666 1A34D9813FAD818A B5EF146A137093D5 23C876CCDA02A841 667654294ED7B4CD E2A7B838C06BB604 BEA2EA9289965FFB FD584E066BF8F34A 8E23B860F3443B69 18FD19D020129EF9 88A60520F72B11BF 1D3BF090A320283B 4350E757C8943D81 A57761D2B40AC822 714CEE4D83980B37 32765766E588694C F65E503D8C304054
- Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201301082359(name+title). Key = MD5(password) =655cd319e4a3756f019dcfe3a60793dc, 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 a073e90f-5504-3644-8633-3383ba669313 2 5b805725-4139-6a7f-b360-9b213b16defe 3 7bf8144b-fb48-6fd0-9ec7-d67eb8fe74ba 4 1ce8c78f-a8c4-6b26-8028-c1cab195f2cc 5 21934537-9426-75a3-81e6-a491de5a568c 6 2782a2c9-123f-250d-9cf3-ede5b9667aad 7 fc39e676-a9da-4ece-9e50-163095af26a5 8 656c2157-9e80-8991-8a38-b0545d97bd78 9 3462a087-099e-57f8-819d-bfcebcd48115 10 b96460ac-58a2-3ebe-a902-eaffe4841f50 11 4d4216f4-4d64-3e06-95c1-1b5b8da6c510 12 06209df5-fa70-54ff-8782-6f61866b85cd 13 95806935-7712-14f3-96f9-81da1a182361 14 104421de-3060-4ca0-82b6-eacd6e4ba83b 15 d7d1bef7-2daa-175f-bbb5-7f1c16a02410 16 ce5a9b89-f6f2-7158-a65f-8829498a2a9f 17 1eedb820-ef1d-2eff-872b-b73d777436c9 18 868c5a24-e189-4367-ac93-06c5df9701e5 19 f57a5e73-c152-6e17-8934-9d2809986af3 20 08926a6f-9a5c-8009-8f03-847edba7df88 21 c2718068-e544-18a2-98bd-87adc0a8ac36 22 70e9fae9-fdcc-423a-97a7-4a502511c236 23 c4e8a791-c22c-05e1-a7b0-aada4c231bf0 24 a1b5e4c5-7f00-349d-ada3-651bcf692cbf 25 791a7682-e241-69b3-ae4e-8ea0ab9b51a0 26 3bf0a9c0-f8b3-8c05-8531-18574b3ca0cd 27 8e3d7958-665f-326d-863d-395e2e4e8c4c 28 03beb1c8-9f82-007e-80dc-f7806fbc0b40 29 1bbd697c-edb9-271a-9b58-23fd96eb9e9c 30 7c5c3ffb-2447-430a-b78b-ac2979239341 31 ddab4e11-d4ba-44df-9ed8-370b0cefab14 32 36257cce-1e84-395f-bd06-c64ae3b4d3cf 33 a5a65511-0419-29be-ae8e-49b03a48d266 34 5e13ccff-9b15-3c2f-8044-c1f7ddb52f8c 35 31fe6f9a-b215-8411-ba25-5947c59b6b49 36 4b7d769f-07dc-5fec-b8f0-c152b4986216 37 1daf8af5-5928-1e7e-9515-dee69afd9f09 38 6d00ff66-cafc-0d48-97fe-3d3fad9be356 39 c9421168-378d-01bc-bf1d-87c208ea7a8d 40 82f29103-8537-02cc-861e-6f31661eb203 41 2e9dccaf-4d35-6e11-bbe8-3461da8f9f63 42 e80fc50a-6d8c-8c57-bd51-55d8466f10aa 43 82b947c5-62d2-4a45-9724-78cb39b41b36 44 c230f456-cdc5-6ccd-a2fc-8d6173ac7c38 45 03a356cb-ee2a-8df7-b8bb-4ef1600533aa 46 d05384ef-cce8-43e5-b6e2-a81ed5dec223 47 110a42f0-9d98-04bb-9e68-50de887ce7c1 48 1ec26d87-b49a-0d1b-9570-c34bb6827445 49 f003342c-4893-0a35-a27e-b0fc4a918f71 50 87bf7b33-c548-3708-a69f-19c35e04b713 51 f6e8afa9-dfdb-77af-9a08-99236a29f751 52 788346e2-9f06-1250-8fba-402a1fe9cdde 53 f9377a72-f861-6b5b-85d7-16a04d26cbab 54 f3aa2c1b-a085-7302-bcb5-6c546cc61213 55 a2a909cc-44c6-4d5b-9dfc-e277aab4cdc8 56 024b6008-bc23-81f9-99bd-f5a587dc2e1c 57 575ea1c6-b061-57a0-8709-2f984e7fd931 58 36cc6b01-697c-2301-97a2-9947be91d9cd 59 5d28df29-2dd7-0c34-868a-db426b7fc9be 60 757f46ce-b405-85c9-b052-7cec0e39dbe4
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
366672485335141724681403683024432385100068468400037167485208. Exactly this sequence comes out ofnew Random(296).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. Grouped in jan2013-A2: piece A (second instance from Jan 9, daily, zone -5), 7 posts at range 8: undecidable, all boot hypotheses chance-level
- Conclusion. Filler. The content is fully explained by the two RNGs.