201308060606 1jscju
explained decrypted filler
seed 692
From the post to its content
As posted (encrypted)
56CCDCFA101B19B9 95740F3F2332D75A B772EBFBD40F7257 4E0ABE2C1856DF24 CBCE2F7AEEF9DEA5 FB932A1B12330242 9B502F822EBFB6B2 6E899F42F060BB5F 7BAAD9C3D9A5AF89 E346D495FAE9A0E6 3ADDC468690ED29C 2C864D3CDA6CE7D2 DA865211AF47E65C 5B17ED1DBED60042 49040644944A9B77 6382D1BAEBDE1B4F 34D2A5EE19889741 27DA3D4D29BA719F 770E02B20AFD6102 5ECE60BD91315B72 FF2CEDE64B7CB417 2CB9369E061AA17C 75208A17129065D9 443D06E0358CD622 FCCE38939F34FB68 9301963C1505CEB7 A116CE58496CE56B 58C618F0C0C0D015 83F17937715A1340 9710C8EB5EE0CC6B 24CB45BE62A4EAA9 47BF59DED72117A3 4269EFB92A77EAE2 A08E8633000F02EB 5DF1F57B875F95A6 26876CCE47A27A6B B4A6C71AA530E8D3 6D25EA7188E7BEC3 9E2322B576A8B80F A9E4C3C0643096A4 473FF0D37A885301 2546F3DFB9A2A3F4 CFF9D1BBEE8AC99A 2C87F2081EE4C836 20F2EBF211070C4F 6AE4A1D47500F5F7 502C445C819ACFE1 8DAFC3CFC7C8C58D FCAD6AEF92493635 3AA3461D343988CB 33570FF1087A190A A79F503DB99F9423 B9141D2715E37C48 C3D7794BD913C9E0 058D95C571D5A433 EE7F6D2D5DCC0746 D1F384861365733D DE2AF33FD8E7F212 EB069AFD33091FA8 C2EC3258BE101279 9B432C32626B0C10 26BC5BF6BE1ADDA2 987A07013375AD2B 519B9627A9F7763A E7FAB92717C39671 951FACCD6872431C FBA28F339804BDAB 530F8EB846B216B1 4571CC0AB5B76592 F29840F57B23A509 66962C9B635C05FF 439DFBA7D3FE98FF 4C7EF5279C569043 E75E171D84E1A527 F0C94955D82A3975 1CF4F47AAB869F16 D5451718FF3CE9D6 07641637D1C4C220 C6463AAD27808AC2 673525D8DB6E1573 7136888814E02819 9992EE2B2A4E42F3 B7A8122044DD7915 B0AD87B032FC8397 E75C6B49B17DC486 B2F34822C368FA9C 9750E1CF781E98FE 66E7A177D560F45C 70468BE24A4B6228 98A3F0F91ADA713D 3603E7682DD10C8C 2D59B72A9BCD4A47 ADCE44757C311374 784CF83CB9E5286B 033AAC6CFFC20158 EB3374F3BFD389DA 73246F0756A53447 B046693B237D6F58 38D8EEE567D0499F AA42E4DB76F29403 9EBD54B513F9C787 F71176D09AA0845B 21B1B5D6CA04DC63 06D018F008A4977F 5B2A92A299BB183B A16BA19A126CF866 8C65DEB112157CB9 412E1F1311F49617 68F1527DC4B14F36 29D37ED14E2DF39D FED7EC364B06A5B8 BB755325C9CD47F8 8AC62BC2EF836F06 BFD42977708511BD E2EA340451F8EBDE FDF153F58B8982E9 951F2A6F143B3755 329591E097E84EEC 5ED0A11F49571903 863F4FB7BE5F5B66 1E41185FD7425B64 9EEE42C60211E9FC 4988C850BE6F5CCA 6CB417B0B7D53B9D 8306A88EC0B72C71 0F429A1F4873A3A8 035E5653741C9746 7DD50C15DAB433F7 7619DA08B7D78A4F F36E26C767CF6431 E4C55C323AFBD011 6C51A0B601C9BDD6 07D866D5E9E1BFA9 AF08C06BFA44A793 420E76E252B54400 48EA5E3723A5880A 12BF80D69567CC6C D83420BF873B853A 638809241FBD646D B0D400192B01CFC4 AE8930E3B524CE1A 717FDBFB7C8E4512 3875545F18A73331 500E5A0A440FEB8D 563BFA0145790775 E6DACF65CC5E3D8F 0C32A135F2868A32 37BAAC4EAF120321 D295E69AD55BCE63 2D8B6F8DEA1A3B3D 61CBBCA9A9EAC49B 4B12DF06A3AE75E9 8033BFACF7745DD4 5F9D895622333981 AD724A64DD98BCC2 CF6DAB8D310BC421 840D2A8D09EBBC14 059A33612FC17292 F6AE4B0C8AFC8596 8AC6B5255D964B11 F8F6E65B2EE7D413 E1A291AB36E26B5C 60ABA2D1D0AAF23F 626FEE07A2C2EA3E 5177752BFBAB3C56 92C6057D4F3506A6 65D50D3FC9B49AA9 225B6E1186821C05 62DD160609E974F1 524DB79D65307244 23624B636F4949D7 9A3D37F0D0843B9F F4BB0AF7640EE07B 7F9602A2A4DDB9C3 17DBDAE122DE7139 1661EB41B545104C B5494E2A19D92D25 A9FCA037ADEF6E7E 28A34801F9269B24 CAA92DA205BEA3AC 78B229C312C731B8 7A7DC8104A8DA7B4 6101A8FBAC66DDD4 AE85B79D28F22DB9 5300755DC23016A7 F9A3C4E05B1F7F23 A59976AD2AE162CE 4D72906D13729446 7421FC8990DABFB3 EF2CE15585A54576 2D22A9188440CB89 86803ED4412AEFF9 3B3F88AAD690C526
- Read the ciphertext. Strip whitespace: 3,088 hex characters = 1,544 bytes = 193 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201308060606(name+title). Key = MD5(password) =7ceff037de3d461a76e83222b53d786d, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 48 GUIDs as hex (shown below).
Decrypted: GUID list
1 cbc2ddbb-0b71-25ca-9cbb-d9e5ef05fa6b 2 12a7bd03-86f2-70e0-83bf-818beb81b7fa 3 da1e0718-0583-4ded-bbe9-b67089d7b701 4 1a88e3ad-7ad7-2150-af07-a1b9ba48b554 5 4bbe22d2-0334-5d9d-9b8e-79d126d2cfa1 6 15790cd5-d9b3-2109-ae90-82115792230a 7 e449abac-9456-8c2c-8df0-42a919595ccd 8 381992ff-1bad-594d-b058-4e1671e7bf1d 9 4408b238-0c1f-5628-8d2c-01db236642f5 10 51649963-970b-47fe-b6d7-723e6840bd04 11 f82835b4-d297-0bda-a3f6-537afa46fd6e 12 8db4b1b2-e412-62b7-b676-8a6809baaeb9 13 8e14147a-ed69-32bb-ac96-8f791dc2f414 14 60d10762-c74a-420e-adc0-3c37c02d96d3 15 9f48671b-eb66-3fd1-a8d6-e7726e0ac621 16 5832238a-da2a-119c-9b5b-9422e79164da 17 50e1f390-261f-6c93-9070-df72b7fe3021 18 94a3db4b-3348-0480-a041-537853d7a452 19 1019e59a-424c-3bc2-99dd-5c4b2b7aa0ff 20 c94477a4-e07e-2cbe-8baa-0250c5d81e83 21 4c9cadc2-5025-630f-a437-9125b833e53f 22 4b135c23-b8a9-5dea-b7d2-38a40ba295d0 23 65d2956e-c4a0-88ec-bdf5-4fef365f2a03 24 fe2963f3-1620-7610-ae29-9646bc5ccc46 25 abd9b000-8f53-4cab-b43a-dba57a50330c 26 d023e8ef-69f9-5e68-abeb-4550c4d186fe 27 af777fa9-66d7-8cdb-aa21-bd663bd49944 28 1ae5e881-1f64-4c28-bfda-80d969691277 29 ae793106-8ab3-6cbd-a602-0c1b2e341cef 30 36c3c39a-6208-3a72-b9d5-ff8f5798940f 31 26befb5a-6e3c-5c7c-affc-b8d3ad3e1565 32 d1f83213-0867-6407-b281-344a651f1f08 33 7ea888d3-53ed-5527-9c4e-6793fb086e52 34 e44b15ec-eadf-341c-a6b8-0d121c525650 35 a3f1825d-9d51-239f-aa3b-7340f96b8643 36 11d7ff70-166a-6edb-aeb8-74913c586845 37 50224445-1b75-2d3b-91a7-a54c96201754 38 bae6343d-1a45-836a-8670-0715f16d7d57 39 d62a81f5-8f3d-7265-8b23-42fde6773ead 40 cbb30135-723e-72d3-a097-34b3705d5177 41 f5b3840c-1fed-6941-8bd9-f4e647668108 42 bfca1bd4-f806-8fc5-9bff-e5c3654c2872 43 cdf8ae21-2364-084d-978b-9217cc426a33 44 f4191262-f7d6-5aae-9a7d-6af6697dfb21 45 24a68c78-7dfb-625d-901d-d3e18415840b 46 5f022ed3-53c7-118b-86bb-4e0785aa15b1 47 96dde197-647c-6f1a-86af-32c875c1ff5b 48 43e8c7f6-aa8b-2786-828d-12fcf83a495d
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
274252855406343160326587458463565326287768056162. Exactly this sequence comes out ofnew Random(692).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 2 of Run 50 (seed 2,278,890):
new Random(2278890), 4·Next(8,16) per post. The RNG predicts N = 48; the post has N = 48 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-08-05 20:29–23:29). - Conclusion. Filler. The content is fully explained by the two RNGs.