A858DE45F56D9BC9 archive

201210080205 114jw1

explained decrypted filler

3DES(name+title) ECB, 62 GUIDs, seed 557

Metadata

Post ID
114jw1
Title
201210080205 → 2012-10-08 02:05 on A858's clock
Posted (UTC)
2012-10-08 06:05:44
Timezone
UTC−4 · title 02:05 against posted 06:05 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,984 hex characters · 1,992 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210080205) = 64d69cd9aa0250f7f6397b5c875556a7 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
62
Filler GUID seed
new Random(557).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
426 · predicted N = 62 ✓
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)

1CF4B98A88D704AF D22362C9B2C42742 98559DAD440721B7 5868E19440368954 5C21AC7DE562421A 049F01BD3B3B653E E83EF87CCF78C15F 9FD99146A24BB0DF EE4304FDC403ACFF 9FFE895146F3E973 8AE54F47071903FB EBD4B89108A74F8C 0D9127785C84CB54 9A936D097119885F 9A8D1B0457B2A319 1158F24867381101 ED44313FC62CB7DF 52FF157ABA09D616 0468AA1ED3CB2657 17B5A1669B998273 16023827A95CCDF3 4D995E64DD7DC9E9 A6763A03C9933EA5 9F314B0F09F790F4 ACE06CA616E3E819 FB5C5B0D3FD8E2C9 688939EFAC55ED78 DEDB21838D8357D9 642A7714E5441BB5 7DF4527063608291 279128E283AAEDDB B0B6F0892375F5B8 62EE10C8B193549F 80116FE7FA72A5FA 27C88E8374554BD2 108BDAFF9D156258 ECFF8848FE7EBEFD A3D4B49C1B4FD677 C2F21E58A7C0C72B B0B4F1CF0EF071E5 7A78BCB215E8CBFF AEDFEBF3B134F717 98AB93E2E80C7FA9 BC3F0F6B745A7738 1F75C0A97BF6D1A1 2324097AD7E3B8E5 4A6AF665F1873C7F B06D9E25AA3F9277 1C4B72915F44EF62 099D741FA5A2FC9B A5916FB863B187E6 AA8DE193A59B8158 710DE5A484B81F73 ED46881F5A096F8B 64E926B7C6E15A7A 83709AB89C52BCA6 CA06433A3C864E16 CAD3F203DCDC1EBB B7DDA947909698BE 4FEC9E6332EAEC56 CA80490A225084E5 064BD68DCE3D716A 9E74527D0DF321E5 88858E1323A92B5B EFA7AD8CC895DEF9 B09150EE7CB4FF8B 7DF64F9C6C83BC4A 861208A6330C6258 793021C7C1882B11 508A10050BC399B4 7D4D4E093F9C0570 44DEE7EF7A2E9789 4FBB2D118BF85F49 8366698B6C30AD0D 72CF59F0B46F14F8 69E867C01F11C8CB 743B19F91E5A911A 6519339497D11110 54520DE41D0577DD 46562012D44F6BAD B8F1579406B6AD87 96AE2962C15E2D66 0CB297314D4F670D F8370B7A6862A5A9 44E20CFE3573A029 CF1AD3C8E8D3AC64 6F1A523BBFD8D8C4 1E159DC9773AF261 EAA658E49005680A 353AD2692E1F3B05 CD18A68AF89A5BDC F93C1466415F2D1B 8A64A96B7CE9F12B 7B393DD97AC4A68B 9D9128147852F952 4C9BB4FB2F8CF58F 8CEB539DCA3D9E22 97984FC669D1983A 2C0AC744FEFB3752 72ED5FE853EBF544 4D56C83FF9AFDEAC 3CB76BDDA3D3A53E 49E0C4B930E2C82E F358A57D90C01208 A244F3A940D662E6 37753BC1CA58B974 99F78B1FADCD4A52 D4447FEB6F1D0043 E1ED4F7D959D148C C55000E8DAFD3E68 743A426746995615 73AB70A4C966A17A A0C83020806FE022 55F073377EAC903F 6B858BDAEE9A456C 1D371A6E50492551 2D6B4CB6417A96EF 371C510180F2D3BE 8500C764373C0AC4 834015A92C2AE601 3ABF1FB1FEF3E729 C84E471346965824 74261B0B5C53E98E F3AA715885EA4889 FA9E078E8D645156 9852C1544A7E8D31 C078EC4AF8ED6182 5214515BBA9BEE98 9DEECFBE4534435F 16798EAB77324A09 B165D2BBB5EA300C 3E1A29215A88D5AC FBFC1E87B3F0C967 4A2E8827D7C8D2C5 C3576260955D5E61 84A36EF1D8F1C140 89D42AE97D741C93 0DC009242758F4FC EFA278822D907438 6E364D77615244D6 C1D36F2190D6AA01 768AEE3213D400B2 5B7EBEE68B69A61D 696219A5D56D73F4 8263AC542C1A061A FB234BD51E246FDE 14F0E5E6FC510E43 393CD3D4CA68844E ECEAD6CAF8DD535B B0F4349E10A3BE7E 5541F2FA9DAEF6C2 9D25BA96A5C568FE 19B8D965F472FDB7 17BBD3F440B67113 09CE74DCBB2B90CB D7B811C8F3196692 6D01E3F0E30F9AC8 83B14FA4FF65A083 6B6F95C55B8F9C6D AAF6CFBB185BE646 2839C51D2A18A1BA C21ADA0A9ECEEC0D 629CC6D749A45D89 E1C85DC1F714F2ED 21943A4B8BA149BD 66B6BB02065BEF40 AE7579EF9B52F63D 25CB3D573E1DB404 4B90307C9196093F F5F5B17B16CF6E90 6F422BD8EA5448D9 03EEBDD17336D6CC E29A281FFC21700C 50632A366803DE5F 9A4A428E139D5F41 5BAE5716589CD073 483E84E1FEBEE88B 858A5FC9C8B31E6E 551919CB55970C34 9096BDC70809632C C47520F83D05C7E2 AA708A3B990B07F3 6512E0A1F590E3CB E79445477A162A8B 2889A4F50805127D C30D957FC0B333C6 6BB7B0563787D289 68F9108C92C0D208 A7F3876BC5057F85 8FDC812DB23DC2E4 831A91E89182123A 13AD310EDA1C4460 FC8FEC56A5F6302A 042A85B417169898 60777F9CA266EA26 E9BC64C04EF3786D 7332CD238CE0EA22 CFA2E9F68BFF6EBC CA4AEBC45E1BC8CA 722CC2CCD5F4BCD7 3C69B63FAE752DC0 46EA1683A89DDE7E 37B0B12884BDE395 8729D748632E92D5 6E85EC3146228913 2C558F8DC2974F4D BB623E01AE40A305 626994ACF8D7B5ED EB4F38B2F2B541FF 82D7FF8235D2CE88 2BB36E15CB61EBB0 FAB755A6D17D3E81 535A946A4528E6A4 DFC6599D8DCCD308 0840D3BFD7C1CB01 0BCE1F2F38EECAE5 DDD6B6E2A22BEEC1 A8B6D6904E7A4FD8 091F2F93D3F457AC 2F8F857950FFCD80 8100E131B5A1FDC4 7D6D27CC36E0A0F2 E5CF14F3916D747F 0B81B7AF42CC1E20 3C1724AB7D04530F 41D3D60BFBC5933E FA3721817A943747 92BEC1B2CEE4BB1E A871109CC812B064 FC5A26EB3393A66B 97F9BA442BE6DF20 EA0683E8C32C57B5 81118FA59221D2D3 9BF87E2EBA9D645D 865218B378E04C5D EA131799CD31F43B 769B25AEC0382429 4CD938EB0BB4D305 3D70A6F53BA3C7D8 8289DC28FDF6AC48 D7589E234CA5F79A 2E0CA24927186777 BA81CF82D8AB1404 5BCF0EB576854049 79EB93B63F0E4432 93E99D8C70DBB28E 52059BBD507B4DDA E0B5A126610D5719 A685FF47548486DD 
  • Read the ciphertext. Strip whitespace: 3,984 hex characters = 1,992 bytes = 249 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210080205 (name+title). Key = MD5(password) = 64d69cd9aa0250f7f6397b5c875556a7, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 62 GUIDs as hex (shown below).

Decrypted: GUID list

  1 15fd6549-1f59-6041-ad14-420dd253bfe1
  2 0e5429b7-ec28-20a3-b10a-6703550d00ad
  3 28ddeaea-e103-000a-b5bc-62ac61dede3b
  4 6c4a69c8-8338-4a8f-8865-216fa71c1e54
  5 b5655a04-b0df-619d-ac90-2cdb2d750702
  6 f2b5c74e-9dd4-21bc-bdd2-2882946e3992
  7 7a551712-4f68-4a34-9ee4-6fedb48eee57
  8 c23c7d48-e3be-7f51-a5d1-cbcc5535d9b3
  9 098f16b0-63b6-7a8c-9ff2-c28191ff94c1
 10 2c2b2f66-5636-65f0-bad5-a8a69e240d72
 11 2aef19f9-fbbb-566d-bea9-aaa4579ebf83
 12 074e25ae-cab1-2476-a596-ea479103c8a2
 13 4d61beaa-88e4-4471-990b-42a55fab8438
 14 3ef7d077-bad5-27d5-b2e7-388344a90bb8
 15 292ea716-acf3-7b4a-807c-8c9364fb9e57
 16 0329e32e-bd87-7744-aa97-a62f0db02c89
 17 15a96011-7028-07ec-91ad-438735e83d35
 18 a001841d-c06e-3a01-8fec-6d69f3e394af
 19 904d35ab-91ad-6e09-891d-9ff86d2b1d6d
 20 ae728ce8-eb4a-89fe-9e0f-143f29931ddc
 21 2713dd0c-5a4a-731f-b5d1-a7881a06a901
 22 7ba5110b-0f47-40f3-826f-fe9cd81561bb
 23 549ba5ae-edc7-1ce2-b6b9-2eb1cc8206e0
 24 e25026e8-55e2-5913-bda0-74d3dd51f74b
 25 c9cb7b36-7493-24a8-9812-c712cafcf15f
 26 42cd9d22-5c8c-70f0-a0d0-33c85ca83ee9
 27 1c60a50c-8ce5-74bc-a41a-ce5aee22d6a2
 28 76884bfd-ef84-75dc-9380-41be325eb32d
 29 acdbaf8c-b9f0-3c6c-ba92-8ebc68dde82b
 30 280971e1-43fa-5604-ac00-0b4ce3ac3cac
 31 a535f2a1-1bed-72c3-a65b-7d61b4e11ca1
 32 7a4d6a2f-f17a-1846-b1ef-973f0b1cd826
 33 32e192a0-84a9-2e89-ae27-c3ff2d0ce443
 34 e69568f5-12b3-80c9-8494-c0f0d73e7e8c
 35 43c194a2-50c3-10bc-b3b2-835c6a696807
 36 e1c4abb5-2951-8161-b57a-7444352edcc7
 37 59234efa-e3f9-3dee-b1af-51120eb4f1d6
 38 bee22e28-1a0a-86cd-aaff-22c07aae9684
 39 3350e3dc-3924-68d4-928c-c37dfa085350
 40 1796dc49-0aa5-2cd6-a239-b95ea1ea99e5
 41 aeef39de-0991-1a0d-9e92-6968fea0f7bc
 42 353d1afa-e20b-42cb-88cf-c2a7c3209d21
 43 d452cdf4-8a55-7d20-ae12-69728a3e6c02
 44 381ab67b-dd86-2faf-b0c8-8a6a0b9befbc
 45 157e7ccc-f3f6-5661-a6f1-69945371700c
 46 8e3ede95-99ae-29e9-9c39-940abd17b9eb
 47 96bfcd25-4141-7111-93e3-c07f0645656c
 48 119d0b93-e3f4-1878-9faa-a00c7519a179
 49 a1cabf7b-4892-529f-9cce-ebc9323be074
 50 4c57a4e2-3be7-78de-8839-1c530618cc30
 51 e39a63b0-0d04-1e4c-a599-d52b5e657514
 52 d8866334-de2e-6bbc-bbd8-55cb83bde09b
 53 2dd073dd-3c40-3dd1-b89d-b024a36263e2
 54 4ad7aaf8-a1c1-81ad-b8f3-ed5696455fdc
 55 d615d1e0-ca28-6512-9ba0-2897f1eb917f
 56 335d0a46-1c6d-17b3-8fc0-2c308f94c276
 57 f17c32be-baa0-1c7b-a962-55157055dec8
 58 0d1b92fa-2087-496c-8fad-52d082cb5c74
 59 0b0d345b-0da3-1840-9fb5-7fcee1648904
 60 53bf4fde-d379-8de7-91e3-6dbea97062f9
 61 5e050d96-a64e-4984-8c1c-d7ba8e5c1c54
 62 800291d4-d297-5716-adf9-7fb653d79ab9

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 62046247765242770368741527773571281838621472527157163861141845. Exactly this sequence comes out of new Random(557).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 426 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 62; the post has N = 62 ✓. 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.