A858DE45F56D9BC9 archive

201210260131 12400b

explained decrypted filler

3DES(name+title) ECB, 52 GUIDs, seed 13

Metadata

Post ID
12400b
Title
201210260131 → 2012-10-26 01:31 on A858's clock
Posted (UTC)
2012-10-26 05:31:44
Timezone
UTC−4 · title 01:31 against posted 05:31 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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210260131) = 35782f16c1ec805ea05d5fba57a19215 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
52
Filler GUID seed
new Random(13).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
59 · predicted N = 52 ✓
Machine boot
2012-10-11 03:41–03:51 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E1DC5D3802B5F035 E65579330564899E 8D6E1687FA1E202D 899A36BF2F084D34 3714E129C1763BAE CC2A49482944797D 60A18D004C61F0A7 CFEB0E5BF777F445 8A408FFDA08D17A1 B67C17E29445C6D9 75543596893F3860 EDA75F210E678843 B43CC823E21B1657 D4E18C297EDD305D FFFDFD66184CBA82 A7C78152B5F8ED69 75091BD54FDFC044 F8448AB2A033ED0F CB24B8255288DE3E 3584B1BB4D5283D2 27E58011295EBFC2 EFAA1CDB9DD9E88F 240ECD83FE2FB932 F3DF03183E111812 9E08B1FF110E1F20 4360394FC69F1647 1A13D25BF07BA4E8 58675EBA19405890 5C02C4D0A148B7A8 8850885214931D00 A34C09D10B6BB27B 3821642957CCB245 EE0D8B310E85A84B 4D5B3D5071A36741 53346D34ECDF0BA3 1531C1BC4D854928 582C30790CE28393 B70516C5A27BE791 00DEC6B8480F2F25 E7D6C76A5E66A248 FB8AFB9CE246F26B 58088BEE6EF17D73 9A2FCF6C89A69E3D AB4CCCAEF59A22BF 3FA8B8B6BFC3ED15 A5A2B2A9350DEC4A 63AAE6E53E2FB63C 0D1F0A10A09DBD52 E0ADB2A5B3D98256 1432E1099E92E42C 5077C811ACC0DE47 CEA2C641C719C07E 8149111C34B036EC DEBC2F1226990D5B 8555F24B7DE78759 692378AC098C4E18 FE856F245D15A115 235E81E8885FCF96 9C93F2693242D39B B4BF69910F584A33 C8715766C4F90152 6A8C479ACEE62128 0ED3A62FF3E65923 46307D5380CFED8C 1C42DB24EFC7BBFD 05FD5F057BC0FBB1 8EC4F0A74ED0F3E0 66FF9C5AEACA1367 2E625820CDD76590 A90D05F4648F9B5D 225DE188BF37039E A8286C2E456C29F8 32CB9D5A948E59CA 14B55F1AE5E16340 232EB6309AA05444 AFD47755194FC86D 598C75B19DB3EB69 79AD6FC2B5B967B7 838C475996CE9563 9523EBEB087BF070 A0612AA7299522B8 38D8A6B72A9754A0 4D8F64DAA7217AA7 9EA61AB5C700C115 2AE90B0AE62FF8EC 3A2316A4A888C83B 2565F44241B1344D FC86AE08E8BE72AD 32078BEA8CA5E5F2 AD5689FC3E72B7E2 C47028367C95E23D 2B0DCDB7FC58481B 9BF9C66659E05F87 2D182785A4293C92 CB3E06D2BD3ED484 A176E852763AB63F 1C92572ED4B59F87 E019BADE79FEF1CC E96F3D5132AF888D 223D178B121FACEE 7B08EFFFEE974358 4A923C408C4C2EFD 65A863B5241BC919 5CA1DCDCD09FEC26 C58C56B61A56D32C 2B63475FCF39BC3A 75407D08269CF02E 5B2A486A8BCE4077 DB268799F46336EE ADE46AA9DEA02380 68DE75F1385BB273 2DAAECB9DB8E105E E7CAE2E146CB15E3 396D860A0FAB0BEF 35DA8BC57E0297B8 EF7099C487C1A5FA 5DAB3963B7088184 0236EB3A8B867D62 BC385C2C5F6937A5 580A3D3039AADE52 C4E2FF31DF1F44A4 C221FCBE8726D704 B8339DB96DCCF962 5B58EE34A20D31BE 9FEAB9AB88353F34 B718FFA31958DE7C 0D97805A056EC12C 677F3160463621C7 69180020E26EF89D 3036AFBA08A0B4DC 104193A8202B23D1 D152B483983140AE 6E431639ECA15427 BE44200C68C255EE 18D0F38E1499627E A27B383EBE508B4C 3C930B513678C49E B00D4B059A18868C CF77D0CB13E8BF1F 6425695569035D34 51B7625E7ECB44E7 8FF9B285019490AA 575147505BF71B8E 851311503815E952 93D40D59C2BB8933 40CCDCF5909C29DC 125BFC3CBD0BAFA7 9075FB5C715CBCFD 725AF7436D2AD287 91D9382A41100115 09A87CD42D19A2E7 973FC400E09EF60C 58090E2FFE49DEBC AF61B9F180480BB4 45C1E756B7F19B66 5C70D8DCEB29A4C4 36DD187AB6348079 230F97BB8E951769 BD2C9B431B6F26EA EF9AE5DEFCB9A042 4D5B74802F680603 BE8761A19CB3F9D6 4061678540B619BE E5959279A094E6C4 923937D1289FEC36 02987B02BF4227D6 A980FE26EB8E9457 4A63388A12ADA11F 56220D358B97337A FB5BD548F88FBEE2 DDB10A5F29E9B1D1 6C3C689F5E371EEF DA8D0D1AD367EA95 9A4E48629D046B69 DAE94DC502AC61D3 E129A0269C5698A3 4B30FC292A9590F0 7F8B1DFE275F945C A39434265AFCF06D 8B5FCC365027EEAB C395CEE87A5FF7A4 17E630CF0D3E1F50 98F0A083A4F2F0EE B9FC9D7089F8AB44 29CF793D9EE7D3EA 9CC2D7094AE89E2D FCB7ACC5BCCBB30F 7C70A033AD049D7D EF526A6DF9964DA7 68110E5D87F3010A CF2AFB0931BB0947 01F8D98A23469742 3209ECF408610719 4B4A19F21DA64AE3 365DF46F7997C421 1496BF76C8661A68 CEFB5EBB244F38B3 AAF56585D9BCDEED 96771C0A969CC3B4 130792DCD781D037 0AEBD77B3BE91839 D4C53FF3AA75D500 44E2108C66162944 75D0ED5B48651C39 920C126B02E29D99 E4CF781B12A7F062 BE612E9DB9F39060 94DC54E6C7D43129 43D3EEF491B64E58 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210260131 (name+title). Key = MD5(password) = 35782f16c1ec805ea05d5fba57a19215, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 21c99c5d-39fb-43c4-9bae-e8bf6c5c3775
  2 93f5c670-ca8b-5510-a364-a69307f9ec44
  3 88ded52d-74f6-7f03-9f61-97d822c6aa49
  4 c842e94c-8460-26d4-9850-36dbb963db57
  5 3f679412-c666-02e2-8e19-090730aaf4b4
  6 41c34357-86a0-81bc-9110-3eafd66ab5ad
  7 4946dc2f-60a5-6f76-9504-3afb625e688e
  8 2d328fab-23b4-8549-8b7f-6ba7602e4390
  9 33e44877-fba8-5001-8e1b-e699a9a0f402
 10 2344beae-cb18-0b6c-936f-9193bbf3a2ee
 11 a341bdbc-6027-7409-9714-975bbab0d4a9
 12 a73c5cf2-911e-52a0-ada2-0bf7219b4d77
 13 56017572-3b53-55b1-b2f9-6ee1e8a2bbf0
 14 46a5f460-12fc-270c-a147-d19c4a1d4b5e
 15 78ff5360-3a23-0235-8be3-79de0aa93858
 16 558ec9c2-906a-1c9e-b959-17bf4c03db9d
 17 94a4791e-42b6-2070-8284-a44c8e6aaa64
 18 478c455c-0014-02ef-9d6f-1984d9bdcd00
 19 23ced704-d1db-06f9-ac5b-fcee5186321e
 20 26f097f2-6be1-3988-adaf-edd9c834264d
 21 d4244a0d-6e96-448b-b0a3-062683877fc9
 22 ad81dd33-00bc-0d57-a37b-31ec18dd24d1
 23 c4399ffc-bb5a-15ff-b0cc-98761a56dcbb
 24 e0d82c0d-1fc7-52f8-97f6-194173a9c0b6
 25 06a0e72a-460d-80eb-ad2b-34b2b5cfe96b
 26 42cfb67c-875b-72f5-bc8f-e55125bf90cd
 27 85f79ef0-f190-0a1a-838b-a3201742053e
 28 5856fd4f-29a1-6433-85b1-c93141a892a9
 29 bc67886e-496d-1cfa-8072-0f73460b49c0
 30 5affb3d3-2199-4822-b3a1-c5d736544814
 31 8a2718a4-13e2-8b25-926f-2b6b2f40602e
 32 c8ead7b8-5fe8-77d9-ba46-65cff8e4bbcb
 33 aaeb33ba-f417-460a-a77e-40b73389aee5
 34 df539da0-3e02-2ed5-9a3f-f8e375beee56
 35 9d90a9b9-fc32-19f3-842b-0bb0e587e92a
 36 9ec95f0e-90e9-2825-9a32-d5bd7ccd5c9b
 37 0e3aaeff-6d60-775a-a2d1-c3e38b43524a
 38 98191513-726e-235e-a832-70f4827bf3a8
 39 09e26ab7-5660-5425-8fc6-d91f638e0c10
 40 d863e672-1504-32fa-ad80-77f88a3f7158
 41 0c4a0a42-93a8-4ec7-8087-7d8354f5add6
 42 0c0b705d-427b-2398-94f6-9df8c6d09624
 43 98f945fc-9b68-54d2-b89b-0527aeeca163
 44 accce9f4-efb3-6263-8128-a2adf7c53ee3
 45 4269fdc7-f27e-6a99-a22d-62c0a7cf6bd5
 46 d73c26d3-4ebb-27cd-b217-1d5badf331af
 47 b90826cb-4421-6834-b643-3059f98061ac
 48 798186e3-4bf3-5eea-ab4b-f7b1122b33ea
 49 59cd2238-052d-30c7-b766-c3f3f2619761
 50 db8c7995-a6de-8f41-b603-f1adbd3b8c8f
 51 c39cee6c-8f6d-8f77-9248-487c0af5155c
 52 b58e9ead-a7d9-54b4-af2f-3233a8094c5c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 4572086850755201200340158706148742127253425662653885. Exactly this sequence comes out of new Random(13).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 59 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 52; the post has N = 52 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.