A858DE45F56D9BC9 archive

201308110906 1k4rqo

explained decrypted filler

3DES(name+title) ECB, 48 GUIDs, seed 974

Metadata

Post ID
1k4rqo
Title
201308110906 → 2013-08-11 09:06 on A858's clock
Posted (UTC)
2013-08-11 06:06:54
Timezone
UTC+3 · title 09:06 against posted 06:06 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
3,088 hex characters · 1,544 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201308110906) = 50c05a0adc186b9337dbfbd1da532146 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
48
Filler GUID seed
new Random(974).Next(9) ✓ verified
Run
Run 50 (seed 2,278,890) (seed)
Draw
43 · predicted N = 48 ✓
Machine boot
2013-08-05 20:29–23:29 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

0D5BD0224B48B72F 018FB13C367B8819 E03A8C713ED004F2 A22AD58E15089B2F 8B67FB15E8C55076 B4A7B651256B41E1 175C3F326AB6567C 8B5D36CF4897DE32 C752A3DC3992C109 E91B1C873FA5413F 5D20E2334ECA9CDE 01B2DC4C6441C834 210C22AE355708FD 248ADBF5B5066140 17661FE2E46DF698 E35C36AB20D159ED 8BA580D69598D1EF 8DD79CB0D28A7522 1A5C23E2BB327B50 32ECB65323EF706A FF69606AB23D7BCA B50A5815E8C6495A 32A6488E639BC1D7 A7E7613DB860A301 8E853A95C13CF337 62AD290FD9849D9D C17F0CE7FE0A57FD C2BA3987C5F58CFF EE1434284986A547 14232BC35FFB32E3 90FB690AA7D7A277 FB557E65CF41BE5E 735B473771ABAFE6 D323EF686E85DB78 82ECC0A348022C92 1010E30B2F18A734 289F6DF93D3EC86E 97DD2225F76F75DB E9D0B3EC7E677918 3B4E424A4D4C2CFD B77EEE2A950D4CF1 124D3249B9A8F482 602B6F543FCA6B36 48B7C488EBD15530 D1B08DD83D02278C 507896233EB37CA8 D86092BF50F7D78C FF0A9241E95EE4AC AB2D61AC173A6826 041F644A88CE5BA7 27E5798DCA3FE0AF 9838F6858ADEFAFB 939246FAFC78907D 46594D1714E34CC9 068A7120D7F76FEB 7272E24BF112BC56 B9FC50ADE3FF3C2B E6A9544FA3BD3BA0 67AB41DE61B133F8 4F73FE7FC8081B13 E535C96D7CA807D8 8A01CC4C4D587A65 D708CDCA2627B6B0 FEC0757221D67927 8C95D1EE18BF7B86 4AE0B67B13E1D50B 09353B9EACAE02F5 17DFDE3C2F08B7F6 14A134FB2CAACDC6 B2E80D8582CD11AB CEEE3F5BEAF0EA0A 3218A7BD977D562A 81C0E6E1EE90F747 77D9E277FF223D46 F330513AF82E3D25 238DB8283F5BF300 19966C339D8993CC 10E6460C20FC4110 DF34F07101491DF0 0DD69747D9803508 6D96F78D126E7030 5355761A750E747B 336D672FE4CEB945 A0E999B9E3684E37 BB7A52C13118A6B5 A26973CA7754008C 26F960B3E629D974 B1D058AE99CBE866 DB3611688D88B734 C4479E8CF77F10EA 4710DA604CAB0BEA C2C4B59308B1B2FF 758F639AA2C42943 2F66EF665A21A54A 6031466E219B9210 19DD3277C1BAE7DF 87818D16576C4B52 822BD0F19A2E2A71 85C3D86DB6606B95 8C8D12E51F1583F5 212CE13A0B9AD71C 532EDF83D42DB283 739107CDFA59363A A439CA444388D48C 19930CC72999BDE8 2A3873FE36F85DE9 F059057A92C2126B F803A01EC69850F7 1FE917831CC21157 84E9D727B8D62128 C478AB1665916F44 E9D612AAA8AE8B28 22094809438E687C A119C0028A3AEA26 076A32440DF15145 19EFE9D2FD1223FB 6131A085B8C5DE6E 6AD945E40CB789CB EE7361E9F4BD1973 4081333FCD5FAAD1 31FEDC7BA395C973 74935F6A54FA77FA 124D237E83F611B7 01034549FBFB1E36 628B0A3D125110B4 C83BCC130B1B5A77 E5BEEA8B17F1D6E1 7962B46E9D8AC4C3 4A142BC03AB15396 1A9992163D8464FA 56B5C7117D33E714 3E7F730956E666D8 DB08D73D0501860B 32F5AD189640DFB3 6430A4175DF7B5D5 904CEAA879124771 63DE011BF3335FBB 305A882C3FBD27EB 54CB5E07DA739FC4 53C4795C2D709E8C 5C0251F4DD5389C6 BF762A107C7B5700 9CCCB7BD00312C4C F44D4B3C05DE6E43 F77220E9EB7ECCE4 2C5A5AD21BA78136 6420F2BAC84047DD 6828B10862BACB20 A5525B5D80A3C4AA B1E425761EE833EC AC4D1728A8F0F3E8 8AEE1C82BA4D3AD8 1E0DF31AE06BBCA9 B377AEC0531D21DD 06CDB53162CC5CB3 768B9E234AFFCFC3 655CA12C6B79D04B 5B13D5F6063E3827 E9927AD769FB0632 CF7E618F776F9B73 6BC6C2129C159ED2 C5BFD061FEDBD0C9 7E3443B019B1D6C5 287375489497B412 A9993A7D0392EED3 549C9F787CE0C4D3 80555FDDC613C52B A97609F5DF7FE8C1 DC34262D65A5C199 42E7DDF663034223 C399DBB6A08959C9 B0A4333BF6597A63 92F2105777D21C76 2235FD16ABBF9783 092494DDDD9F3A30 4F4890C22C7EE290 A0B4091089841414 3B1CBCA6B9D7BDD1 DF43B47B4EC6C819 AE58BC85A7ABA843 944A5CB92313A796 985CD6BD2CE35394 979D2B024F9DE344 61624B1EFFF01050 AD95AB468C277057 D5867B273BDC085F BE1F774675AEEA59 570A32713E937E41 90D634CA3F5A23F5 3026617E973E9868 C6044C2709575EEE ED28ED70D6000F4A 3AA2D40D9D79927A 
  • Read the ciphertext. Strip whitespace: 3,088 hex characters = 1,544 bytes = 193 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308110906 (name+title). Key = MD5(password) = 50c05a0adc186b9337dbfbd1da532146, 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 fe692af6-bd6a-5511-815b-5db3de0d9f3b
  2 ae487989-1b00-5115-ad03-348e70337397
  3 e49a5b6d-b95b-5690-84d8-a8a9142bc36c
  4 22be9152-ad61-4ecc-928a-11ab22e7fcf1
  5 9faf5939-07e6-83b9-b2f7-af8525ba646d
  6 07407018-3470-66b6-a605-6868f4435aa4
  7 b1096519-6821-2cfc-b445-5c542731ca4c
  8 07d8b82c-f11a-02e8-88d2-00bb9ca140bc
  9 0fb1f779-0940-4910-9bd7-4d193964b886
 10 ed163331-828f-3e3c-a9af-b3a1388366c7
 11 977649e1-a8da-7a07-a979-f0ca28f31a96
 12 9b478c4e-0404-7326-9b52-c20e7713c630
 13 69aab452-8c8f-1986-89ae-e431d2f02e57
 14 741729b6-8aea-1699-88c9-0d7ea68134db
 15 e08b3df2-abf7-608b-8edf-755395568911
 16 c512b77c-c5cc-2613-9626-792490722add
 17 7341683e-f691-25bb-9771-7b1fb01067d7
 18 bc5cfe2c-28e8-709a-8089-55c3070c7bff
 19 14ec330a-eed1-092e-abd3-210b048358f2
 20 c198e225-75fa-4321-a5d1-31f9b7dd9db0
 21 d362a690-3bbf-208c-8840-6cc75fca99fc
 22 b3b29cee-70c7-7ed7-bfeb-ca8417706a29
 23 9a423d96-66b2-57d6-b522-870a3e90fcbf
 24 e3a51b9a-d049-2f9b-9261-13a03791663e
 25 a31e4065-461a-1a19-b166-28c4ea2ecd56
 26 5e9b2f50-add5-8c3c-bb39-7e17ead8c2d1
 27 1862479a-6956-3bbf-b6c5-0287d7d7b2cb
 28 fda0296b-b20c-195b-a36c-a0e30d66097a
 29 7d6c5a6b-def6-5cfa-abac-7f6a6dd53a49
 30 2f750a0f-e874-4d25-80f0-5739f3d0b844
 31 f6559331-e9dd-6ac6-86c0-18dd119429b7
 32 114f9556-a9d3-0be2-ae59-0ec5fc224030
 33 78ba24cb-be0f-8d4b-8a5d-d34cd0ac8642
 34 d6063d8f-1591-30c4-a53f-4b427b7ca20e
 35 9bb99ee6-d6e0-6d7b-9c15-40069facda70
 36 2a43faec-a72b-8d56-ba77-f76ba7028fcd
 37 0fce3a08-9991-740b-ad55-3e53c6eb290d
 38 6af8ceb7-813f-1c1a-bb18-162ca3dc0c1f
 39 ec310284-7b49-10b1-92b6-2f2f1cdcf2a2
 40 d41f2163-c44a-8085-bca7-f6cbb95159a1
 41 0911e0a5-b55b-25af-874a-6f0f3d525519
 42 c7bc2298-9fe8-217d-a2c7-a2431c1f7b52
 43 cf337766-9818-31db-aa04-feddc86fd598
 44 a29c3a11-801a-4009-87ad-8dd76b29778e
 45 0eb4f34e-2d2c-3d4e-9c8f-b6a51a84853f
 46 e872d85a-0f27-4ee9-9902-0247797179a7
 47 d1b20006-e2ed-6fe0-b56d-04813da3ecd1
 48 b728c56f-c9d8-61ca-87a7-6928e119763c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 555486204377116227042752183154608368711822343466. Exactly this sequence comes out of new Random(974).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 43 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).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.