A858DE45F56D9BC9 archive

201210020820 10t9m5

explained decrypted filler

3DES(name+title) ECB, 58 GUIDs, seed 942

Metadata

Post ID
10t9m5
Title
201210020820 → 2012-10-02 08:20 on A858's clock
Posted (UTC)
2012-10-02 12:20:11
Timezone
UTC−4 · title 08:20 against posted 12:20 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,728 hex characters · 1,864 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210020820) = 5d8d79cf37ec0033802fedc9a15e0dcf (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(942).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
13 · predicted N = 58 ✓
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
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

AADED6ADAC204441 0EECF10AF05E7AA6 B6D1C801B83A9BD6 9136FCAB093F2E13 A27A1B0236DD0340 556C81A1E303BAC9 E2CB9A8A8E557905 8BD62186E96E380D D2C51AB030B563E1 FEC1C72DE0EB8919 D40B6E1B13704D20 F66DB5290B9469AB B6D5B815B532AC87 9072F23F5D4841A0 FF214AF4D18559A2 3A2F728E05D74D54 74A95B099053D5B7 67D1641BCD646AD5 6DA5616C62DEB05C FAD0E0677FC238C3 5CBC45604427CB87 D862CA24AC52D49E C209662587EE0717 26A5EF319EB1BD24 B23BBEAB8495DE8C 88865BB31C71BA4B 2B9D53CFAF5BF43A 2E67784B2D20B378 016C6BB85BAE713C 5710CF6BBBE7BC81 A377FC684CDB40BC 8370B3C048B4C5B6 D5CCB913E4E2DBD6 3366ABBF6C7A2D32 09200012569BEA39 AAFC959A74349CA2 7520AAA40DBD4AB2 ECFE619C9C45FF7A 32759939C93566E9 43BA1482E7A8E15C 80D3EB072B3B3FD6 F8B294A7504B63A5 69A9465F56CF7CA1 C036A301EE2E13B5 B058BB62B9FC628A 48F40C2D0A3AC1DC C58AD6E463BE5869 1F165754F1FB0EB1 6DDD9B3FCD94D583 ED5C0610BB30D0FC 2D77966F89FBBBB0 65B318C30E41E3AF 90C201716039611C 542F322FFA8628A3 F6FBF6694E18EA66 3E19574988FE300F D54928EC2936EEE9 6B8317F1B696351B 855606AD33472EC3 33546391ADA73373 5BBBFA0549725BB5 8910E75F15821C1C 1CACF59FA016388D B47DC2072A29C746 2BAF9E8D52FA710F 52CBA9831A1C521C 7BD0505613A37716 C8D5B5FA3BA63874 566F6E2282C24AAB EDFE907CBB9031E7 C4D74D40EAE974C6 3185896D1DF61B1A 4C105491C4A75C23 6207A2D8F3B787E2 62F3CC5D320C3364 D455622F5966CA5A ABEFCF183FDCBCF0 049593394D9F401D 7BA70E4C961928EA A4501CD01926CC4B 2A3137C600F9BBD4 C1642EE6A193B57D D45CA0989A8C0FEE 366FC5EA1BFEE0AD BD90F715CEA8E75C 04B72A3ECA2F2C9B F86C2196D9E798BE 795ED68E66F9A13A 8FD645418AD3CAA5 93186CC407B6316D 7BE205080D0322DA 4D16305BB98BED3B 9B230A1E30EC4058 CC47A69E1E27F16B C53F3F1CAEB7B7C1 ACE2E8E07741927C A758116169FC13D9 E84F583358F4E492 F3B97E5C244F1B91 1EB7CE488887F116 340AEBD9C6C41569 F33D6EA8A55023D9 5FB558E4472082C7 B5CCAA6B4F09754A 6971B835F8CAE859 0A3A6EB56CA53D81 5BCBCAD7155CE5E3 954608C8F371A076 707B51B7B296E822 55EBD61AADE8423C 19DBEA8198813301 ABB1E3CC66213101 1065F25B147FCE23 6BE04B2E659F0DC2 F382EE92AF316A68 ADF8509682CAD008 3A26CAB7CE742319 2A15F05C91F5E191 480217E1E8651016 BC076283CE8BFCA8 B0A756B49856D197 6254378DB6FCC616 8EFC33E53B06A9C2 2D80D8CA870D0E16 E5CC3A509FD24B0D 0AFD4A7AB7472D36 044F2115E14B1F8B 13404727343D2524 1E995D8EAEEA5656 0391EA15280C5D0D D249D41EB4BAEACC 00E0B26D19C1434B D7193AB65AA55344 3AC38F1ABE2A65DA 339B9853F4A74859 BABD08E587F192DE E131BF4C116C64A1 BEFBDFEBE2756BD4 E4F018E305E4599B 1D53ABF084DBB5E8 E0272CF05ECB5830 81E15683B4ABB3E6 C7211FF8E6BBC262 ED6EC138B76A87A2 DB589676E40CCE2D B029BB8CC7AED4FC F92E4B38147052CD 81B837B04946304A 3861462712F8CAF3 70C301D6AEA3B411 8A4BA92EA308DC9E F32F939C99007D2F 1E74839E9FA0C317 9962307E28C3FC83 2502765C48426873 19BBD05C58AF1927 59F0451B587427EB C493491228E8B2E5 0F0142C602A77095 395A25D7DB6ABBBE F9885917019AE1BD B50ECB6F6713AE8E CE23929D3FD9B8E6 02920BB9B7A9A243 1405DD6D9056BE68 1C30788C3E718E8C 269C5A210E1D87A9 C215BABFC652A778 EDAAC47F3DD91B07 78E0D49BBE84EE71 2785B7ADC7DBD170 E451CB02145E0A8D 6361760A04BD93F0 196E5D0221F635F7 BAA2FF66D0F44BDA FC0761BC6B25FC1E DD3C6F7341C01EA0 B243AABE5008AB5D 6DF8171FEA896C27 077D20F17A693909 EDF146098CC6B1EB 63A0D026E5701E2A 536A04A9B220578A A5723AB3B4B53B94 3EFF6BCD56F11D45 942FA628039740F8 B711C48229519A39 8874392D2DBC67E9 3FDAA1B97DE82BCD F35844AE5E7B6405 D77A6781064F3252 61AD5A9FC644405E D3F092AB258E8456 71E4799291AA3C82 CA040E02EADE1383 A8286CEEE55E12F5 736A9CDDFD09217B 757A62F2FC1160A8 CD728EA6CA04D93A B0DABAF315345CCA 58FF2BF646D94D5A E5C50903C600ADB5 0ECD73E4F3E28C5E 7BCA5EE814BD106A 3683F7D8165FD0A3 38306C6EB33A851F FD2EF9992E555CD0 FA364386CE971006 7ECD76A233B67DD9 748C5117799B907E 465EB53029F784BF B9ED93B38548AE16 48ED27A7F4D08088 6B5C3B92324A26A0 8B9C35154DEC63F0 678FE2F977CF11BF E314720A8B27E1C4 F4FD53CA7AA4FC5B F57CB20C0BCFF673 25F6737CB30D1B66 C9EC7679210C5B7A 7BFCEEABD28FEAC8 2D93961DB9E59937 09C7D59C09FD70F9 74465D721325172A D92082547BC66B82 F6DEAD2965984125 65F5E017AD81AC78 C3C8D55D7AF1451E 11C39701E8D886BB 8778552698BB474D D18FA9ACFB143447 DF9D5A76A14EFC89 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210020820 (name+title). Key = MD5(password) = 5d8d79cf37ec0033802fedc9a15e0dcf, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 58 GUIDs as hex (shown below).

Decrypted: GUID list

  1 244909c1-b5ff-7bcc-9e5e-68c8ea216f2e
  2 a1c77be3-ba08-1ff5-8958-51212d72ce9d
  3 ec4467be-d0ad-1c83-91ae-c63272d079b2
  4 21f6960c-c82c-5b99-a288-27c61c1e1501
  5 8c960fee-f31b-4540-87b9-50d576fd44dc
  6 5361fc82-7b96-6dce-ae31-45434ac22788
  7 93e8ffa7-a55d-8657-9839-518363950cc7
  8 deecc1c7-9879-0b7e-9fd1-7f2741f215d8
  9 548b33ba-8167-4f84-9175-a9d75611868d
 10 729f87c2-9a71-568d-bd59-4713a1735c10
 11 e762e327-f443-21e5-a815-b851b933d54c
 12 c0d4a498-c6d4-8b6f-aff8-f9d421f9a61e
 13 ca3120d6-5961-1167-af27-03f393312cf2
 14 045ee894-7512-40ea-8a02-b76808f13784
 15 6c8a7f81-100d-3ce4-8497-603dbad4a9d1
 16 ce48b949-ad4d-20a1-ae3c-2b2e2dbc6458
 17 32f840e4-17e2-7bae-a7b4-f8f01a0da803
 18 79bc25e2-1d6b-0567-ad4e-4cb9bc346002
 19 a354b02d-fb51-1d05-935b-ab41ba2dbebd
 20 8fb24bff-6ed2-07c1-81c7-2230259d0050
 21 cfad9554-7be0-8d04-befc-51265c68de45
 22 7debf3bb-70a5-8d07-b91b-26d5fde0b62e
 23 671c0247-4762-143a-a707-fc359c466e4e
 24 86767755-7981-1203-ad32-87a65c352116
 25 cc2ecd95-38fd-0724-8fa9-897362f5c8ff
 26 e3de0a13-7278-3e69-9484-186e279a2f07
 27 28c03565-b829-7065-abb8-d2db863f6029
 28 ab118604-c29c-37d5-a15f-7e6c99bffc4c
 29 ee0c6740-5663-631c-a9f7-d96bc59d47b5
 30 0e45a8ff-eef7-6a7e-ab1e-8e4ab49fe049
 31 0c72e4ca-91d4-8e6b-b9ce-ce949615177a
 32 05e8e9a4-25dc-5907-ab22-bf29d0f81bcf
 33 322cd880-e8bd-0f91-8fbc-94da1449f352
 34 e4060441-6fa1-5252-b537-cf506015d7a6
 35 577eb713-e41c-581e-8e5d-14bdbe89f492
 36 b9d39b67-ca96-5a63-acb0-fd6c17a75fe3
 37 1ff73f42-39b6-3272-8494-08abb10121f7
 38 40ae40ff-b9f0-3bd3-a4ee-1e28cedd9246
 39 923f61aa-7855-5b93-9533-c671d843cd6e
 40 f075331a-38a2-7998-9b5d-82bb4d8d9c40
 41 13bfa09e-a262-6685-a7ec-e2cd6b0aa84b
 42 bba17569-d109-3663-afc2-05fb5e68dc7a
 43 84f3e88c-d02f-0084-b37f-5a04db8e66b7
 44 0d741377-cea0-7ac8-966a-ad936c3fed13
 45 d1fb0f5a-e3af-593c-8f28-7531fc8b7f21
 46 ee4b3e61-4b82-3262-9195-b55749a6103a
 47 d1401967-5744-7933-a164-e7b8c9f3d40a
 48 32b35e3d-3b45-1353-9268-2176575dca6c
 49 b538b10c-eb46-125f-b002-74f2b5c325e2
 50 6e14431c-3f4f-62e1-86ef-bc270b0c97d0
 51 981278e7-d1a1-790b-aa07-cd37529f79a7
 52 9c440b53-aac8-2040-b3fd-fbbf54a3f785
 53 9790ae95-1caa-253b-9cb3-916cf19017d6
 54 26231d1a-a1b9-3a5a-92c7-c289d60f1a44
 55 231bf009-62bd-7925-8b04-c5992da45205
 56 b0f7930d-5cf6-808a-a762-fc9c15e4d517
 57 e7d08f7a-435c-03c6-8659-0b4aeb7fd929
 58 bf76f1a2-4fe7-071f-a555-4b7d5344cb3a

Explanation

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