A858DE45F56D9BC9 archive

201210052243 110y0w

explained decrypted filler

3DES(name+title) ECB, 43 GUIDs, seed 941

Metadata

Post ID
110y0w
Title
201210052243 → 2012-10-05 22:43 on A858's clock
Posted (UTC)
2012-10-06 02:43:45
Timezone
UTC−4 · title 22:43 against posted 02:43 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,768 hex characters · 1,384 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210052243) = 442228ba076a9856d2d59e19aec67d72 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
43
Filler GUID seed
new Random(941).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
272 · predicted N = 43 ✓
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
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

9E901C316F95099F AA258945E127EBA7 F68668FDF717EF1B E9D47B7748B0C36B 6B204895E5C1B711 4ACD885B9FAFBA55 DFF110E68A8D7A44 A740D2F45055268B CD329898EF50959B 3035B905E9DB9707 D160B4949DF15DAD F53538CFB9258821 747314193C1FE0F1 0A51655665317E5D EFBF7DADE5D64ACC BB5F4C3EF7C2618D 17FA6583040E1FCA B4934FEE9DCA1EDE 9F9D923AF01F213B 17004BA9A4F9D68D 74E75ADEC2BB8B87 ECC52C9794B5D015 2E2E562CE4E98B02 A8A677C900F218F8 95FEE7043CC38C2E 1B974290A1A4E5E5 0CE9ADC0F276FE6E 995ED40B3FA2ED67 A45B0F40666DD638 BBDCD58427F3F4A9 557CE2947F5264B7 43F0CD27114725D4 DE3DBB7FB8C6EF53 CBAC71A57F51919A C3955809CE9C30B7 65FB150762424A61 56E0648255079BC0 25A25D2CB401D444 5D12866B0E72FA8F 13315B2A7839D181 E65DE32D6564D85D 810ACA9C8A98A2F2 5DB84563D99B865E 299EC66A1C556B7C F6F2981EEBABD143 E984D29B1DAA07D9 F30823102BE7DE81 DEEB44191AC8392A 948F849CE9F51C1C 70E3A54FADA15143 659E1D0145589F56 1EF3F44141CB9424 7CD23D44E3440E19 43634F2E961A8404 82CDA5B04867F390 7B6B6E2F4B79FFAA 1231AFA07603A08F 96EC4FF14E95EA06 5D9A15ED5438C7E1 B726292217358BE0 F1E467F73175AE05 62F575585BF26CEC AC4CD76FEE3C59FD A7805BF998912DEB 1BE1C322AED514CA 5782AE2F910F2951 FD8BECF5715BD7CA 406300877C68C85E 78C6BF502C85F364 00E764870B45510E A249F3683EE8E8DB 7E0C04C0CE113A19 158180FC0CDD2F2B 0C9335B399717A6B 2B04A9E60A4A6F52 63EDB543D4F180EE B109A14E887AFAD9 0CA67598E36FE12C 6D3C2757A6FA0E33 49098950A392367B F5243C33DAB9B3BF 22EAA8909A1B77DA 8449612900A0578C 99C0FEA850C63B1F 99E2386395BB6D2D 810B379944FE1170 6E62C45B21851CB6 AFD512CA870CCE65 30946ACAF8E9B895 F47C7766B64CDA5F 56ED20BF0BB96B4E 32323F2DD7B5F048 2228945B94A190E5 851990D9E8C56243 349D5C643E45B19F 8DD8AE182CFA3030 C5E43A65447A3A22 1114385918BE9AAC 276B366503450771 AD59A8FF3FDF7018 5463794B4FFC4E9C 178840FA77A2B00B B9A00D5E0BD932C3 ECDBADEE34766170 22C70A3BC4C7F901 216E878365B4A8A7 039B4876DA2B9EEE 9D0B0625423A2F23 423DFC8CAE456EBB B707F9482A333245 FD677FB18002A118 B1F76BB57F88FFE9 A4C110CFE1AA8339 D5ABE78CEE466B93 EA17A893C71C8BE9 E123D1E27678C677 F407B2DA2AE9320E E9E3FF2D369417DD 681747216170D021 741F2DD0B39223BB CC53DC7DF836CFDC 11A9601E9CBBDB2E D3B486644D4668B8 21AA6C0DDFBD4D45 0792BF8949B69729 97962C0E0577AEC5 2F19B09D467E3CB8 1A849CB690E59A50 FBCCA9253BA256DE B674FEA345717678 4754C50353EED04A 7EFAF424B68598E5 A67B02AB2F8DD173 B57A0A3457C8186F F100EBC43CA9A7E2 3CAC71626FF744F2 5EBCEFB4A0B27622 E05ED3B741FBB7FA A4174F2349DE8750 E6E2F721F3808675 BC1ECB9BC27D1E92 31708A4869CEA84B 4D7EA29E332B3748 13FBFF654DC9C3F7 36236EC9236E6601 0F439757DA2691A2 B4027211CD91B693 C088443D73CE44F0 B1BBDD0BB0459A01 4CA7AD37B61A4A28 DC00EF4F773F7200 CFB2474AAA102865 D4849BFDF1EFCC94 97CB6F755A39CDDB 89D37E9843CD632D 6EA809A8CCFD6EB9 F446281640222D08 E3D4583097CBB49E 7A7011E5A948DF5A 0B1A3134DB94B199 9EEDD6D5A25D1FE6 5AB12267B3D89FF2 0730904B12241D38 E24001C09FE10DFD 23CDFC2DA45C8A4F 001F5E16371B98CA E6F3A65CC04C64D3 3A102800B9A836AC E89E940139EF0D55 BDE111BA154CDA31 122AA4F38E81618A 4CBD6170B33068D4 41BA7C91E1773914 
  • Read the ciphertext. Strip whitespace: 2,768 hex characters = 1,384 bytes = 173 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210052243 (name+title). Key = MD5(password) = 442228ba076a9856d2d59e19aec67d72, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 43 GUIDs as hex (shown below).

Decrypted: GUID list

  1 875bfeab-711d-2b70-adaa-68c0cdbcbb40
  2 7209868a-5787-88dd-998d-5e18bdcf5832
  3 ef6d9a2b-93e9-4217-bcbd-2f9b7c1deca3
  4 79b02e13-483d-3365-852e-ca065e264239
  5 7409ebe6-9bd1-0839-989b-7e1c0c41d39e
  6 2be4ec7d-1efd-8b84-b5b1-78b6812e2706
  7 959c0682-02f9-483a-b136-d91e4886ce98
  8 3f37ec10-94ec-4223-88cc-7a5f5535deef
  9 ae626d78-8069-3938-916a-3ab440c08b75
 10 99af88dd-05a7-2fbf-a57a-bd36a9030e56
 11 4b303a36-41c5-45e9-8db2-53b76c8c87c0
 12 7e11cd61-db8e-1c59-96ec-b00cb4f3069e
 13 0f65fe79-8b7b-49d4-89e7-30a937d21821
 14 de1cc6b7-d2af-0cc7-b455-bdcbd7483cfc
 15 6039aeb1-b66f-5afb-8416-5710fd1144f3
 16 36f6d373-e3c0-68dc-979e-3c9ee8123020
 17 75cf46f9-c9b5-39e2-a50f-132f299afabc
 18 80fea9d6-208a-3cce-880a-a7dd82ba6c3c
 19 b9d01125-8cd1-1bc1-b6e7-8cafc259bb5d
 20 fc9f796d-c7d6-68ad-b7fe-a85fb5a39f13
 21 15b4a189-a92f-7079-a5b4-23e8dd565172
 22 caebfab6-61ba-68ae-8ea0-ba4c9fe8d270
 23 8a55b564-c43a-0925-a0ec-13eaeb8cf0e4
 24 8eaae394-1845-60fa-aaac-829e1c6d3b05
 25 42050613-de09-8b52-a39f-b3eb4cb07e5a
 26 55aba15e-abf7-683a-b147-dc55b0ee2f39
 27 8add7340-10d9-8df2-9e05-173f26b9cd24
 28 bb55b2a4-816a-65c4-8b6f-ac6ac4ee6027
 29 44cb3275-b6ec-4797-abe6-56d020f1bde3
 30 45fae8d4-e16f-8a67-b8bb-19da1ea45eec
 31 d5745b4a-9d66-57e0-b874-25426cd7dbef
 32 d7621f53-79d1-2ab3-9cd0-0c793c2bf0a9
 33 e8a7ac94-92c5-6855-bf33-648992b9c87b
 34 8968ed68-f52c-55be-b267-397325989b9d
 35 171f3e4d-3463-18f1-8a7c-cf97c121fabe
 36 e70f0dab-dbd5-4c42-8723-a1c6deddb5af
 37 dd5188f4-6d96-41c9-9d11-08d3c053df73
 38 b740002b-921a-62bd-8d6e-6d0bfb87e81f
 39 fff4b09f-5382-44f5-86bf-b547c229ac6d
 40 2b713177-1d17-23e5-a6f3-4498968f73e2
 41 d681af7a-c77d-847c-bdec-ce3a22f590f2
 42 9ab4df80-b424-1c94-8d8a-32d4e7fc5008
 43 34acfff1-7d17-4489-9d02-a020368a61ad

Explanation

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