A858DE45F56D9BC9 archive

201307210909 1iq1uu

explained decrypted filler

seed 746

Metadata

Post ID
1iq1uu
Title
201307210909 → 2013-07-21 09:09 on A858's clock
Posted (UTC)
2013-07-21 00:09:59
Timezone
UTC+9 · title 09:09 against posted 00:09 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201307210909) = dd98c5a227f206b38decf69c1e7583d1 (name+title)
GUIDs
44
Filler GUID seed
new Random(746).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
35 · predicted N = 44 ✓
Machine boot
2013-07-10 11:27–11:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

CAC8DF0F53EF4F15 FFA2B737141647EF 65ACA033D74CED46 CBAFD698AA9ED3A5 9015A2D2E203739F 094A2D3C0267056F 005A8A4B5A88F809 7D5B8F51365D6F44 85140FD22559621B 8A3F16153A013F0A 55D6BB64A1C14EDB C23C631B43E3AC8A 94481FB98C385728 0BF763347475D572 A708713127215886 571040C243DE3900 7EAF7FB7C486482D 1B398EB222803BB9 1A43515B95FD0E3A DE34C6EA7045A6FB 54BE8048FCAD3010 25748D161CAC6A48 20F45ED5677117C9 6F10135D7EDF5835 C6E71109FE86213E 5A19942B9810F706 E291A7AB2C39B1AD 434C443AB7EE677B 9582B19BDF9EEC25 41F5D777693EFDA4 AE3CBE18857BB985 038DF97C931B641B BDC3373D85BC8486 3CEC14FD3D526FFA 57BF355AB7936819 476DE7FB8924DE7F 1AB3116A8C5DD189 FD8CB9EAC37CF0E6 49D4970AB8CFD4E3 FF8108A76525C509 A07C0DCEC135659D 19720408F3C21A5D 3092CCE08535BB59 CC6FB72027464785 63E2B094744BA728 8B17E1B92381980C 9FDDC5AECB11E781 13274A149D4C6BBA FECFDF581EB744D0 323B5FB2B49DFC21 CBFB07C69DB7EFA2 E3110D12AAB3B0DA E6CF98263A9CCFD7 7929BF3D82F93C8C 9D9DE2289972C98F E8A4B72235FDD573 65A65881ABFC15BF 061680046495DC6E C8F4C70857EC8ABB CFEA10E784B4AC0E AD457EDA416D9B08 344DD9E6A420F00C 1DF6FCC96A58E6E2 E2E49B3334ECE72E 403C02D3B4DA8964 443C299CF600734E 85DAD0759136F532 FBBB8959ED2C2B3E 9E9FF04AAB75342F 600ED5417CC20106 E5DD149C1D3D73DF 94546497BF4E0759 871AFF9EF4B30520 7FB015B0CA9A739F 54E122E563C0A7C5 03CD68BDA101C198 CB8D442ACA4DCB4E ABB07656736DF55A 683CA72E7A58079C 696C53928213B727 7FC3E7116055E280 7BDBBD83514EECDA 730985B3853F7A98 5DD6C14652D832B7 15875EAB0A3580F4 03103F99BBE21D2B DB2472DECD0CC68D E0EE379CDEA5A6F4 F2C3EE7F42FCE2FF 29E1D6FECE48C651 8F0A5EC39C26073B 86446BA2AEAE70D2 89D8CBFAABA03B4E FA740EE830FE1B7E 4DA7EF14AE64D3E7 53044CDDB236685C 29F90DD87E514787 22E8D65BB939AFB5 4A4D2AF6E9ABC50B 344D9919E3B7A3B4 B43BA3A8456F5DD7 43F61ECBA01C086C 78FC1F581F9E6E5D 794FA7C7DDBC2029 51C353CB2C2871DA BBB25CEBEE17D9D7 70DBBBE87542EE70 7DF36F7CD2ADFA35 168499CAA2A795F0 97213DF23323BE75 C24B649D25FAA401 EB0CCD375FADC2ED C438911B8B43679E 27E601EB8B7A8D4D 0768EFE24CFA465A EF101C64CFC76133 C505770105E5EC5B D1A6A31294818863 50C9BA9CABA61DE8 84CDBA4C392059C8 C0D9D2AB2786EF93 6CE91F26FF33678D AD1063E8FDFACC44 B6EB33559823773B 20B41C8A003A163F C681BCA8759E1755 1F5331E4696CDD1A 882299A8935580E7 0962361EB0E49560 57797A9CED9991AA 2C0B9228196FB2F8 F43750929321E710 593DD0E8057E7E32 AFDD24EA689DFA15 9210A22EA3635F9D 33B6EDB2FDD48BE0 523A41DE1C0C7413 D110409438DBE1B6 A7A0B83E6274D10B 982B22B5F23D6954 6BBF87213A76283B 584BE05B5F57E540 8DCCA73228952D78 4A4D247AA0B88EF5 AE78D75F32335349 6DFE378E4BB0AB96 644635565B0B7DF7 226CEA7F80750E83 F6B4286CA511C28D 7EF80CE7B6C36241 26A58E9500E745A7 A60292CBA1CBBDD5 DD25A1AD5E9213B7 8738390B73033160 61F9A83A5481799F 538CFFA0161D499D 12518DD6A1802896 85D1D5542E219FB1 6BAF1A162E8D226D 5788DC33D9EB83EB 446955306C1511F3 39D86DE3CE251543 3A90693A674F32FE C5033244F7B0EFD1 3264F491EFCD2409 CE202EBC6CB37122 61A48841950B14B0 7CAEEAEE1D499C6E 46E4B5617918D69E 245104BEAC2A8F0D 2541B88E67A873E5 E9FAE2A7D728A1D9 96B45F10AADC7CD7 EF6CDD7E950427DC 3553B959AF10F820 6416537DB98C2B7C BF0FB3249BE347DA 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307210909 (name+title). Key = MD5(password) = dd98c5a227f206b38decf69c1e7583d1, 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 c75bbbba-78fc-40d5-ba55-14c6290163cf
  2 0c119759-c3bd-6fb4-bdaf-8548d42846cd
  3 faacbea0-5079-11da-977c-4642fa6b34b0
  4 22af78b0-af73-7d0c-9fd8-7d41077e5faf
  5 4ddc6b28-0600-069c-9bf0-cf8a0d138dd4
  6 17588a51-51c4-466e-8055-db8663d4672d
  7 5c7f6799-6f2d-153b-a0a4-2bd4a08a534c
  8 96938578-4857-6b70-8fe5-d18c2a63dfa7
  9 77f7eff8-b1a2-2f14-be65-8dfeb2f288b4
 10 854bcd92-938f-3807-819a-1da03b6b39fb
 11 bcd62a89-d68b-87ab-934e-d3406f7c70af
 12 b743617b-8f2b-7e46-80e0-7a4035b0fb91
 13 267490fd-7260-4cd4-942f-f3b40b3cd4fb
 14 3b8a4e7d-6dee-55c2-ba16-e77089cdeaed
 15 780b6745-d402-1168-bc0b-577d9b324c75
 16 d91768f5-da55-8670-be52-0a15a556d515
 17 4e6bec9f-7673-4d2e-997a-bc8c4450da17
 18 29558a2a-4c19-4b0a-b0b3-9d5f6ec679a8
 19 bdef90e8-408b-72e3-8dc4-68e9d3f4ba9b
 20 645e3661-cec4-19b5-9520-ec1fed698c08
 21 10b0b38d-d7c2-8e76-b9ed-03f4ef1ad617
 22 8a702869-97c6-7c21-9af0-3d07e596d479
 23 c7ce4da3-443b-0e02-9a65-03dd8b6f242f
 24 cda42bae-d22b-5623-9ab9-568029dc83d3
 25 34848cac-0433-7b2f-b007-1123fb295e54
 26 b20a1168-5902-397b-8d7a-8019b29b1480
 27 cc0588d6-2d45-2ed6-ae23-84399eb76976
 28 acad394f-f2b6-8f9d-899d-44ef96d2799f
 29 af9ce603-1d46-5eb5-895d-379a857cd36b
 30 51321938-7107-78ae-86a7-24df187f12be
 31 0f80e6f7-7eea-59a9-bc68-4492d61bd7f8
 32 e20d6eda-f4da-87a8-92ba-816313dc5f92
 33 53ef9aba-fd42-203f-b8ed-d8e6401ef9d0
 34 0956ca28-e100-65eb-89c0-f62d4f3f159f
 35 d6b0fb93-c511-1c7b-8a0e-0a43a7152caf
 36 de043483-cc02-02e7-a98d-a53bf589e668
 37 bf456a83-9ad0-8bf2-8040-c812a0e7ce69
 38 6e6e6d29-3558-719b-ac68-566e7940d76d
 39 7eb2c644-5f1d-0aff-b818-694ad953ad9c
 40 16952759-a3de-4159-be93-75ebc9e6a74e
 41 bb4c98b0-327d-196b-bb41-c6dfff95e186
 42 2a3ac175-a4c7-8a2a-9edb-5c555bc8e1b6
 43 57303f44-0716-85f9-9481-865937a7ced7
 44 e6bf71e4-7f54-689e-b025-57a55e5df3ee

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 46170416238745184471870573285758261087041886. Exactly this sequence comes out of new Random(746).Next(9): the per-post millisecond seed of the mask generator. The other 30 hex digits of each GUID are Guid.NewGuid() output and carry no message.
  2. Explain the count. This post is draw 35 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).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.