A858DE45F56D9BC9 archive

201210080545 114qi6

explained decrypted filler

3DES(name+title) ECB, 60 GUIDs, seed 310

Metadata

Post ID
114qi6
Title
201210080545 → 2012-10-08 05:45 on A858's clock
Posted (UTC)
2012-10-08 09:45:53
Timezone
UTC−4 · title 05:45 against posted 09:45 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210080545) = 5d25b6bebfaff0505167a271280db7d6 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
60
Filler GUID seed
new Random(310).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
437 · predicted N = 60 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

282B57BE5233FCBB D6D526A6160D3BEF 30530D4D1E334CA5 57C1D274CB18B25F 471A667C2F4E6E50 D3DB81C8A64FCF20 312AC1EFF0603866 7A6D78BB1CC59EB0 B067844637AFFD0A C9E6798D8C6E989F 82FABD25BF028ADF EE373CB8B345C551 D1E6192F6EDD0645 D3574B45A776BFBB 1C4C22F474CC676A 43BEC7E44889BC55 8FAD39517F74D1CB 774923090770A483 5B65EF76A5349861 24084E7F48416E2B 7E4934ADB8C02EBF BFA9247EB08BAC29 4A27DDA43439C0FC B22A5A3F0D4C1B21 447C6C97DBC51A9B 3988E55CFF52F8BC 88B34A57E91B6C3C 60E22FE46E834275 7A5D2D381BDEDE79 0DFC8BB69FFCC829 7A2E61F2D1614759 92E8E6D37A759854 498188AC1A8A9AB6 8FC9E3B7A314D0B2 92BAD39073AB0272 CF99A2200920A077 CBE58CEAAED71A57 84DCE47B82C90A30 B5A49B806387D3AE 28DFD76979FD8A35 9398CFD536665C57 86B5CD0351154D3D 0381135E472F8F95 3CCD1B08FCB10773 2F6CDE7DB299D5BE 9EB2601B5BE8EAEE 12D4E913DF965B79 1324E54AF1203408 216AC855A616F599 5DAE100956BE9E9A FB2B1AC3380210BD 2F1BE550A5063322 D622C756A3644B9F 3A289CC9E23CEF0B 2CF7F9717FF5FB98 636904B86931FD38 0DBA0A8AB38618B9 E524E562CB10A624 489E0FC1833644CD F7CA5B62500F8CAE DAF4D81516D161BA F1B7FC0220D36386 638FAC0BF0E18753 983808607923E7B0 B2A3F52969DA3D1E 1DBFE763AEB642EB F8BB8D9B85EDA544 D6F39947BE8C0343 9286D3A2F468FA13 C65BCCE3DC6D1F85 87D26DDD3EDFDD7D 4F5E84F3B1CE5109 8D3CE5D7AC34122C D3E539730DA935EC 7C15E337B2F4B7A9 127837C22783DA99 0E3880E29049BB8E 41B013357EFBAAAD 888C9F40FDD2C48D CF1864817A6CC4F5 77A2F595D2020208 340183373179897E 6A2E777BEC3FC8F9 85C103A8B9DE6E6A 3588606B4FF73D3D BCF6887581D4B33B 5730C72856D99988 E21B7144F6776D33 67C508C2BCA37E7F E897D6E5FC54A498 47A9864D0555B08F BF1A6DF699C214FF 861A4234D0C3DA9D 8C87E8B3E6FDA30B 5BAA216A80CB89A5 436A433D8B38B737 92F4C9E54CD71BA1 29478BD11763EDF6 E2491B3C9362D939 D4DC7041E007A707 9B9F21509117837E 95BD7544C9751149 3CC151A8ACE7DFF4 92B8A6A86CCDA6D4 B979130E05BB735C 262D5FB37BF46920 78AC29952432C7A5 6843C029953FAEF6 6ADDD8A046BC528B 5F99DFEC400EBE34 8BDF15A8AC3A9F95 8384E1E6E6EF80C0 A6354A6D2F6BA002 A2E45FABC1BC39FB B77C6D7D9540CCA7 C225DB677ADBD295 DAC36B8E544A7243 0D59DCF213B03575 84277BFBFE3D408D 7D9BC19937EA3935 4B3BE37C2D56D86F 1EE08B00E5246BE5 3E184B3449CCFDA6 93F793D95F0E1A85 ACDE8664717A422B F2E0F2A6BE7CFB02 DAA423B20639CCD4 24D81EAA7B336232 FF5546E649681C37 D9D1ADC938915E65 1F6010A0BA17179F FB87D52566643271 72959668780DE820 BD7DE12C7160A384 9EBB427914174395 063732F453601B45 90FE83577D6D2188 28F98F33AE108B5F E7E54498AB8829DA 4EC467C10C7671EB 88CC2B57AAF03BAD CEFBF19ECD23E141 B70DC459DE1AADE5 A9F503E57C5163E4 E88EB0127119B3C3 AB776502D79C64E0 7E267FE9AD528155 938144DFE43646F6 5CFC383F258E3833 A2648998CC391D84 879CC20627FF6572 5696FFE20EF0C727 790672FF88C2756B CC434B6C45A50BA4 037AD5ED5B82A02B 07E2EBA525E6D58C BDAEEBD281FE652D FC4A243AC4618A96 DBAAE5695E5618D8 8E4C7A8108CD3229 0624F19B6E73D950 8495107A6C740C69 E1A040FC71D66A68 7738B6B0A4412180 BB32E4F1DCE85504 A9AA1917772563DC 05F30F83FD501991 16F540EB64BB1E48 9E8245BB4DE77958 C47EEC96B7C3FDB8 35A5AC02AF931921 C320AB0670353BE3 CAB21162BC15A784 05A1E0592A4338E9 0C79442C068E6E65 9DAD242646E13E5E 7E7FFFC43B1FABF9 6D8D5705B7B55AD6 3434E633DF33828D 4C21E7232BF9F4E6 483C8880B39A14E2 A1D288462F03A4E8 408B51261E0139B0 97182E0DF0B9D5FA 1F0A409A91D0468A E218E0EAEE176642 2400A5D7FD748CDA D5D50ED727E17B7B 1C564D0DA44B50A3 649851DAD74CAAF1 2079F774A2AF21BE 1DA08253BD0C4B3B 513F6AF78AD37298 AA531C9C4D966555 0805D3A332ADF7A8 7DDFEDB52368FD97 F67DF9024FF8A20A 043D31344194674D 0D951E53F8979D6D EB4428B54696CDF7 5B39772AC8D0B284 A6FC19F20D1F2709 3F456A27D82CE3C6 C078FD4F6E069064 6823C08509319E40 F6592D18F5B998F4 9174BBA55CE4E8AA A925EBC9216564D5 78F4A61ECF00693D F19EA6BF9028C54D 97F854CF5A05829D 1D7A0985F5EF3115 37EE2C14D36BBDE9 7D920C8D890CD069 C2FA43CF8DEE1ADC E7F7ECC3817E97F2 C31727CD2D7137B9 C607B41C5B10FDAB 2E3C612A94C2AA1F B8E84AC666BE9520 238717556D6876F1 09BEEA2F246CE619 D5977D13924AAB3F 0EAE55179A1DC04A A93825DD55946E08 1392EA8899486020 125A4BC030DDFE40 062ECA22F8C2C359 F1A830CD6CE30001 25F89BA195408C27 2059DCACA4374F27 823621D4BD3EA1AC 4810B15E28572F86 50F10BA30F0918D4 A6314297FC96CEEC 012A365E9092C3CF 6167B760BF5074F0 09B16F9D1DE90EDA A2F72AD8A7BC7289 175552FB4D3FDC30 E9393B196C5C0D37 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210080545 (name+title). Key = MD5(password) = 5d25b6bebfaff0505167a271280db7d6, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 5d52e54c-c77e-6980-b49d-b05676396af8
  2 cf89b1c3-5b42-6591-9b2b-8fb47252d377
  3 b73a540e-352d-4228-b2df-3997052c4e38
  4 57ce3b6a-e902-6326-8082-2fce52fc1f26
  5 75987a03-9b08-1b0d-af09-7f92d83275d8
  6 b1e0cb26-2b44-46df-9e47-8e0fa7125428
  7 39394a43-0e13-72c6-8855-828f712239b5
  8 6b89766a-002b-8398-8a24-7b4ad4b7114c
  9 1097ae4f-a207-2c71-ac27-5f1d39e6f710
 10 58948817-ed80-5d2d-8ca3-b0fddd44ef50
 11 86a7ac9c-ec2a-6cc5-810d-ee60e794e88a
 12 76231e96-9197-4716-9683-7782321d9317
 13 bb1265ec-5bde-6265-a5a7-bfa5e635bbd8
 14 98d868fa-daf4-6c4e-8e71-92a5f4ec317e
 15 1c3fb577-6b02-8288-a1fe-32395684daca
 16 865133d2-b54b-57d7-85c4-e8bb87444d76
 17 2f08dc86-1283-13f6-9f97-76493afb87bd
 18 332498f2-6525-100b-825e-4b9a9eb3282e
 19 e1eb8c65-0a98-0002-8e00-17180a761ca8
 20 c17336b0-1907-3cab-a114-9c9dd62daa74
 21 17483a1a-2223-01aa-841c-ff68ec4a893a
 22 90c673ac-c7c7-8214-97a7-74123f1a0c59
 23 75bc661c-62a9-3bc4-9b82-a9edb295753b
 24 34db63bd-c0f5-2111-a240-0e3c4ed02a45
 25 4cb0868c-104e-08ce-8543-e8dfe73e7c62
 26 885cc296-9f6f-8eba-9402-6403925c04f2
 27 c34246e7-a0f8-4bf3-a85a-9f1ceeb191b9
 28 b8731b24-c11a-6eb3-9f34-0cb655f56678
 29 d880a0ee-11d7-101e-9ac0-c6a2884fb720
 30 93c34cf7-6596-64be-974c-836cbc09a001
 31 1b99cb53-fe70-5243-b22a-f9ac4b06a7f3
 32 ee91c4c4-8516-0740-9c76-3ec795a26274
 33 fe380dec-e42a-843d-87dc-5fd20b0169a0
 34 4b7b133b-1964-6f81-b049-c64e4f13405b
 35 15634182-c4fd-7b29-9250-44229466196c
 36 aa0736e9-caa8-1063-ae33-dff827ad057f
 37 087b4b95-a42a-7144-b37b-133e3e006dfe
 38 39cea984-efd6-5e49-bbe8-45eb6d9b4fdf
 39 8bac1034-3090-3cee-838e-6040ee83ef0a
 40 adfdbe2c-0a9d-816d-a697-e285737c0d2d
 41 d66d9fb1-3c26-4712-bab6-30398f8b335d
 42 d3bbaf99-31c4-7583-b87c-13135fee6358
 43 7e868a8c-2c42-40d4-83bb-749ddc67bc8b
 44 18eea74b-8361-38d1-b9d6-24007181f66b
 45 f40075de-952c-36b8-828c-ed98dfcc4044
 46 779748c4-cb00-79bb-8792-dc5b8515290d
 47 714f6cee-4bb9-7e76-972e-a42caa31fb47
 48 d3ed78df-875e-2db4-bff2-d8caea06d92b
 49 add4a2ae-748a-3cd8-b72e-0d73c9f07ae5
 50 4016a4ff-d1da-15b7-a09c-a6b1f5e74e97
 51 c83a681c-db57-3dff-b3f1-e35a337807ab
 52 88654810-8948-3e2f-affc-f77b8860216e
 53 b06d13cd-8933-8cf2-8811-1702645c47d3
 54 9714a999-368e-5d6d-a9ae-05a07c390874
 55 f5bb2333-881c-2eb7-a57f-a495141a2018
 56 25b36be5-8e4d-6349-82c6-d3d95254f220
 57 30a29cc8-0350-34b5-bcab-084efc1c1567
 58 50ca1301-d0d8-17f0-82cf-4109f57abb6a
 59 6c46ce1b-06ac-59d3-b10e-abbc85988796
 60 33d8d196-af9c-2945-b3f5-e4b2706318c6

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 664614782564668511030832084616508671753847433772313385263152. Exactly this sequence comes out of new Random(310).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 437 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.