201307281800 1j7iek
explained decrypted filler
seed 354
From the post to its content
As posted (encrypted)
5EDF193BF4AF240D ADF383C27ECC90CF 0BE6FA3504180BBC 9582409BE94672A2 1A3D58EB9027C850 27FD0151AB699E20 08B8B3951CFD2F79 FA17DA7FB8329399 F3CC7C225E62998C C8C442B40A729B0D 1E2E3D8A6B93660E 4C60B535918A3384 05A7FA4C62987CA4 1669B6C99C167EF0 A4E3243B39DA55C3 CD6005C903B6EEB4 19C809333C42E2EA 8D36A49AB0665283 BF1CEDDF7C5654DA 07CA5FF3DDF91AFC 7FDF0C5281E92348 97F3F8ED40CAA3B7 5048BCCA23AB228B 65EE5554C3BCAD28 1E6749EE22E1FAEB 3653D81454D6C7CE 4E34DFC11904C679 9A8CB9A5889FBA91 5CD21CE2B70D57E3 E86C873853F97E5D D5408CD43DA9AA6B 9895D29D12C47865 DA9E954542B0135D F1046E7FB4531A07 3E3F52F37BA150D5 421B422439A2E86C 68F3878FD98E20B7 3D10BF300E0A64A5 1253FB4395A32278 D4081B154062D61F DC38A6C6C3853729 BAAEE0A5EB1B9CBE 13D2DFFD75D097C6 4530FB6CF032B3C1 1E99579F95ED3A00 7390FD5BB68331D4 86BBC78BD3B1F064 5B716EA0F4203788 1E558E48A1DBA43D 8ECC07F36AFC2B3F 3AF57C3C60102E1C 96CEE64E40B1B1BC EF43628F941DB10A 13E0808A9D1A9418 1CE30E8E99735E41 6F0F6F599F8B6DBF 337134E7DBC4CF20 B80FF8E7D48E0343 4EC137A6077DEC42 B42420813E13F121 E3927C28DBB1D05C E95FCBA5FCCD3B18 B02ECA39F6668A84 71D84A16E04CBFEF 5BC552A2FAB1B513 EA1EE51347266A64 C26CACE06AC598E8 A719CA2A7C8206FF 1802AB8D92EA2F9D 227E7B7F6461BF59 0A3827352EB80EF7 86DDC78BC0DFFD08 FAF5F00ED1963646 575E8A1F24D0FD84 7C8170247B2ED1EE 1CA01DD02561EBE6 1A15FA43D8E8B9E6 137BBF794AA86ED2 DD2CF36F5314AF35 E170C35EEBE918B4 66A4D3286F6EBAF4 0E736E13C43B9FBF E249FE240930B6AD 4475CE874A5F5AE1 752E7525F4F69784 C1A668D4919F998C 3D348D126C5C2761 78C4001D5CC0CF13 FBB835929B299B4A 915F68E4522F6B8F 02B6717AA2B676B7 47FC1BA0726B0883 4694938A776120ED 3E1A7B9C9B50775F A20BBF0669240882 0DA10472F4A16A09 9FCA3B126992CEC5 5B763B980DD39B55 9D4FAC1A9923A29A DF9046C63087212A BDAE5E3FD573AE3D 2CBFDB48F1A7AFD7 24B010B5EE9E88C7 E2D6A7C0CC4D74FF 6BF79DFF16C46141 C248BB502CA99A2F B8D86D1C5A721351 2CC75CE0456FABA3 723156EB677982BC D9090380EDC09B4D 3409DDA0E76186BB 821EFA2D1E321BB1 9A58788304A40A77 6DEFED2D1EC5D282 433167B17DEE4068 75D259F8766D2BF0 8F6900694B17C7C6 F3809755FAA57DD6 D7ED832B88F38965 0A053A6E7237932B 3F89B1A79E9AB7BC 614382838355D3FC 24DD477538BE5C92 E904D0180A3FA87B 1179F1F5B33376DE 0CE4E3F0E4872730 3789633D52141AAD 9AF0EAA6DB4FAC54 47B62FE6B3B59325 9D4A8EE7E9CB3E90 2EE18DF13FD82C1C EC3F23284C501410 395D54CF82964FC4 CF7C95953AC8F4DD 2D51998B96E3BEAA 1F8B42C9883D105A C4774CD00AF5C2E4 8AFA96D181AC214F 208792C618C09EE6 8733EE0A599F461E 836CFAA49116FDA7 5BB19749915EE22E CC259CCF42ADBC82 040CBAB6A1108D22 A6CD9DF599F8A948 E6677DBE2B82CD4F 359EFBDEAED96221 D9F2DD73A6C95B58 E9F79A440832948B D50562B868C95F25 57F81CBE9A1BB62C 7AEF9E1BF4A89948 56650037FB3E0AA7 3C91E0C432F448A0 8DCCDE7FB4C6D88E E641BB531C64FC54 314FD0730CE7DA10 62FCDF838EDB8221 3CEB36C3BD3F857A 0DA71FC284C782D6 0D0CF6FB44EDF8C1 7FCEE0472586678C E6A6993BF747402A 21744DCE45440193 A727359A87380A88 4CBEEBC0A2F1F8D5 9B519CD6C95C2026 06FE80C25793FBC3 D50C7A175E2A73E9 499A7BDC96C52A6F 3B7BA492973E6CEC 3CBA6057D3AF1AA7 9CD344D3E3C37661 18345BBF341EF01A 96DB4C19BC10E6E8 E9F3FF572C42BE21 A81134B298E8E7C7
- Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9201307281800(name+title). Key = MD5(password) =817518ef2a7daf8e255f8a0b0e0cc5ae, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).
Decrypted: GUID list
1 fcd70649-e65e-5d32-b4e9-344f85ea2604 2 b9d73ff3-e814-68c6-a1d1-7729f8e5ff90 3 ede808ae-a346-129e-9c6a-b10aec475568 4 2757b6a4-5ca5-1dfe-8902-9b69a1e54286 5 06d8b206-29df-0516-9dd0-5e8007b721dc 6 e16a747a-2de4-825a-a7b3-24f285d0b8fc 7 4934dbcb-ef8c-49f3-a8d9-934dab976658 8 703c3e8d-4a4a-0a57-b319-7ea6fe63354b 9 9a412f70-7bda-6168-9833-921b407d9f4e 10 4823c8ad-0ef8-79d9-a3f9-814b5295e6af 11 c9522e47-5a0f-04c6-81e9-e157887d9cce 12 f0f5f03e-1ba4-7a43-b326-8a3338362e3e 13 b89f8bba-f778-8343-9b1f-54f7e906d82c 14 e5de795d-6b40-52c0-af6e-7e67bc99ebf9 15 4c4206ad-d3d0-6c7d-9441-27b03f43c1fd 16 c12b9733-a6de-042d-b6a3-1abf9ea97b06 17 4cf15df5-1c17-697f-9b5b-32db464fa2f6 18 24662786-f396-4b09-953c-90699f3040ca 19 fb6afba6-4736-2f97-af3a-d4fa60d7d431 20 f1953484-3770-3e51-996e-8999df928ab7 21 b910ac5e-36b6-7d93-848f-e4bfe2c6284c 22 a97ddf6b-a2c1-6710-8f37-9f452a7b6129 23 2ae8dc16-6252-73c1-a6ab-d36b2fbeb056 24 3847db2b-ff5a-61b2-98a0-677aa7219318 25 e0015b45-d6ba-349e-82a2-3a43f81cc7b8 26 59b9a2de-6756-1f2d-b89a-6ccb3caf2f11 27 488b0edf-c83a-2b0b-a44c-55c90491f71c 28 5a6c1cf5-0da1-07ba-af26-4b3e6ecf70c9 29 fa82fb91-38b9-2d18-b16d-cfc18551a964 30 4f5c6919-1db8-14ab-96a7-1ae1be151c6f 31 b0a84330-4913-7a84-abca-57691b0bbb6c 32 579a07d8-46ba-61c2-988a-d4cde20ca6aa 33 8e234a0c-4b22-51ec-a4ab-8b1bf12218dd 34 4acf3ab1-8b09-7a45-bd12-6ef24a8cc2e4 35 3bcca42a-dedc-2653-ad0a-bdfc3ba52699 36 57037a61-5e27-08a6-adbd-9c9a2a93c9aa 37 40ae44c5-f559-2689-ac99-f6d8b9df2d96 38 433aa75d-6d75-5d14-9a05-833fead7ecad 39 58e49ccd-baf4-830c-8cfa-15eb5f34daaa 40 222c16d9-4616-8b8c-80e8-169af28deeeb 41 7309eeb5-a1e5-2007-957c-014dfe888440 42 5e7ce96a-94b5-08b2-ac62-b179149f58de 43 b2f47796-7e0d-5b0a-aa98-212c23ff2b3f 44 908d9246-ddee-3824-8c43-f4f3c3789f35
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
56110840670785606423767631202176572025882053. Exactly this sequence comes out ofnew Random(354).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 113 of Run 49 (seed 822,652,546):
new Random(822652546), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-07-10 11:27–11:29). - Conclusion. Filler. The content is fully explained by the two RNGs.