201206290024 vsb4y
explained decrypted filler
3DES(name) ECB, 25 GUIDs, seed 269
From the post to its content
As posted (encrypted)
3663D84CAEEAE08B 467206D636748650 5F5C0DEE6103B2A4 A483B89E79D41293 6592127CDC342879 326C1B0DE203EFD7 2D290477136ACD97 FB187541E2FD9AB0 81BF4C3E70FFA317 B0C3A2F00887E4F7 F849AA5FCA60ECEA 9D3C2FCEDA58D37C 5F75EDDE93C1FB14 DDC3B100A92C428A F0C1AE9175BBC538 245EFCD1ADD3E0EB 4D8681D3C3BA217D 1A17512B9E4ACD56 FC78E86720504663 167C6AF94B3F3155 A5671685A3AD0E57 BA5A02FA4F4D35EB 1C2FF988420CCBD3 9D593F8560A55404 1519B711D0B2CE07 CB305C2CA3E5DB0C 611503F2D932EA8D 7C214F18943CA71F 67D4A3BC81682B65 5423AF7FABA56334 09B251BE08AAB5F7 DC726C1912BC2BA1 E9D00A40D804007A 6E50CA88D35B10E4 F1A95CA4A3343C7A D9076DF235B701AC 1C40983AA6592C8A B9C8C5895FC9D924 22152B26530CCB06 6270E975542B0841 0E8C80CE7BA1C2EE A8A5DDEBF40B0B65 48B3CCBE95A27F81 D23995E0160AAD84 9DA0E7A384F77A6F 4F96CB4EC6EC32A1 3875CB55951DC27D F90A59CD61BD79D3 C3C0C503CBC5E2B6 58421BC14EB13C4C 61DD09CBABAABBD8 910E77542A4EF004 58A9BAA926409CE9 9DEAE977D59E3C36 A4EDA7446A933172 D10380F65C2230CD 7C76019C39B4E99D 60E1BF6C8C5872B7 6E6156C783499D6F 7B460F4A224B5A5A F3FFD1EB0B4CB9D7 D247CBCA64E6AF04 376AC78AD1FC3FB7 2A2195A0E91C5FC2 01A91DEE9774C0CE 7803879CC649E6F8 3F649B2ADEAB17EE 2671EE595D2C50FF C680A2B2FC84F317 552A15A6E2768EA6 968ACE634255FB51 D849BE456B311AC3 46258DDB21624B21 55EA8BC0E65CE550 4DC699F7E89D53F9 85EC7DF60783FE09 958C7F0DCC521940 450F20814E1AA1C9 537879D6262B465A 741B206DFB303552 AAB3290D90830A61 65FFF7AC9B3474AD 47708D88788B7522 5DF8359A265BB25A EBCBAA0FC7CE6841 7EA6E0CC3C432BDA 741A7B347F19898D F530CCAD65725954 7BF192E8AD030AC0 ADE96DC5DC4E34AB 246E5DC6B2F65D61 79CFC76DDA5E94DC 0EAFA38C3E8C775A 90AF1F76B1289837 D83E606C072B7D6F 8EB20A4C582BEF94 8DB4794E6B714874 552B6D071BD14ABD D3DFF1BF907E4F22 868357AF15EE45BC 5DACFFBA8FF64DBD
- Read the ciphertext. Strip whitespace: 1,616 hex characters = 808 bytes = 101 8-byte 3DES blocks.
- Derive the key. Password =
A858DE45F56D9BC9(name). Key = MD5(password) =34a14a42e98ff96095af56604e290cae, used as a two-key 3DES key. - Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 25 GUIDs as hex (shown below).
Decrypted: GUID list
1 81e7f15a-01e5-21cc-9115-eab4c08a23e6 2 5c5cb5c7-3f87-6cb9-9d51-d851e78acfad 3 b7f9a2aa-003c-7133-9c3b-2b26acfce04c 4 db6ae2be-203a-864c-964d-be92f3e70e30 5 90df91d6-16b9-5ccc-9860-d240fa5d3d00 6 cbd58360-cc07-52f0-8a60-dd77f764fc90 7 86220175-ce9f-37c6-98cc-32392296aea9 8 c3fd383f-586b-36aa-942d-70e9e60aa9d8 9 ba76b432-512b-2b5f-a92c-86e7b0305c18 10 7a725f56-5b41-4871-afeb-497f260cc4e6 11 394303dc-da3b-442a-82eb-8e6cd4eca401 12 4788d0a8-dcbc-4a97-805c-77c0a01f4f73 13 4de10a24-e5bd-53e0-a228-eaea1fd3e07a 14 c7aeea9c-7597-30ce-9f3d-f469764733e5 15 da74f69c-5ebe-20e1-8405-3979927df619 16 d1ec48f6-69e4-037a-bcdc-a72e3ac15684 17 79dacd94-e38f-838e-9c2f-ed04c85f50d9 18 e3aa70ce-9a32-6762-94b2-ab44a9f5ed27 19 e00b843d-c8f2-8f15-90b1-c1d283967f34 20 483cfb8e-6f57-4dd9-89ad-769085626280 21 b029da62-637c-5c9f-89b8-51a6e32b72fd 22 dc3485b1-a697-7b37-aecb-55eea2a25709 23 3a21eda1-9947-4dac-8d90-782591982960 24 5882756c-ce6c-00af-83de-7183237050d8 25 8b5c619f-c809-0d79-8672-2702b0105fac
Explanation
- Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives
2678553324445320868457400. Exactly this sequence comes out ofnew Random(269).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 10 of Run 9 (seed 449,725,219):
new Random(449725219), Next(8,64) per post. The RNG predicts N = 25; the post has N = 25 ✓. The seed is the machine's uptime in ms when the app started (boot F 2012-05-15 19:12–19:12). - Conclusion. Filler. The content is fully explained by the two RNGs.