A858DE45F56D9BC9 archive

201210050242 10zdb7

explained decrypted filler

3DES(name+title) ECB, 54 GUIDs, seed 153

Metadata

Post ID
10zdb7
Title
201210050242 → 2012-10-05 02:42 on A858's clock
Posted (UTC)
2012-10-05 06:42:57
Timezone
UTC−4 · title 02:42 against posted 06:42 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,472 hex characters · 1,736 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210050242) = c9126ce4fc15e74f2325446750a73b91 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
54
Filler GUID seed
new Random(153).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
212 · predicted N = 54 ✓
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)

7DDF809D7024C486 FBFA0A102F3C771F AAC504417551DF46 3B24CD023CB87536 9718DF494B901536 52696F107DBE5768 1454C111FF579EE2 10B62F215DFF336D BD2EC4C784414B46 1E05BF3E36A1C1CF 3E00517682254F56 39814E38219BF143 2587388D8F69EFFD D18AE4E7C78A484F 272267E0E12B119E 126E06E420F89341 27FBD9CB1C817278 566541B3B365D8ED 44987D6E523CD62B 2ACCB4439E7F7961 904B734C98E7B868 09CB09132CE5B231 FE569810EAC32ED1 08F71A107D3C67F2 9B01BE4059512808 A2A90B9307791435 9F18877F177D0A3E 27FE7554B4B2C4CC 5890E4C28D92B62E C03FDBCC66DCF959 8D450DD720C31138 EBE74CC5DE41016B EA37ED56A43E8228 E7AFC3E8D94EBF04 86A244172D93442B 235E4547F59DD623 5ECD123D47B5A4E8 358E55701B7D12CA 2949FE4FA3FF9C0B 5D437FF0FF37D123 9319A70DF5866FA9 82D316147EB243B0 61DC77DC2D014C04 EA102034B0B6986B 15A3B4DFF3F266DA 5CFCC2EFEC3D1F42 21CDDB3E55DC29DF 4B68C84EFF435B79 51C1D83A174A9E22 7D5A42067D616968 33497FA16013B07D F07C95E8CEA47550 8D450FDE9DD281D1 335D9841F807CECE 3B68967685F858B8 A4B5667D0C5C6303 7632EF9158B52276 7E6893C2E639ACE0 138DB22B6B67D244 6A5B66EA570CBC69 90D8E9403B3F1A64 01976A2BC6BF6392 5F7363AEF894B41A C54781757C7DD8D6 8286C1497FCBB65D 849CE2183E958145 C61A195E3D0D77EB E70E06D75A28CF57 CBFC24AC816600EF 9AC808E845894074 118A81558B7CAA0C DD49F075923D7CDA 04F4E4549148E555 179E91464ACD25C0 37349ECF85DA73AE 95B105AF4C6FA1E3 8B555B7049C396AD C48D49FA5F98A176 0A93FA469265E238 D7600C01C28FA71D 6EB594B0CCABB728 80F706DC5C97D467 3A9C75155A025D37 21EF0A31F16F84CD 6B9CDE70E475F10B 442434E9D7106F6B 8A8EF7E275F3CB60 091742FA72B62CDD FA996BB57EDE4313 7F8E3D72C1F0D56A 275A2455A60493C1 93C47E97A2AD715C 643C0E3F320F4BC5 E0490036B6A77E1A BB1EAF13FC15C365 F554C12BD04C590F C0D773AE30EAB914 E8079AF25A76E956 10636291B4C2CF96 9B0334EF4ABF4736 CC12445EA9B7BBF7 54B19149D4018ACA 5240C84DEB18B171 F2DB3C34E68607F5 EF6FE597BF1C8C21 C41C49676E62D087 89D7729D3259D560 C4618192592993BC 8004CBCF4F468755 A0F82E3F0AB76C5D CD089BF9AE68B8F2 F7B6EB9266B04CBC F248E7AC85620CB2 438CA6F3A3331633 5B9DF110E49BCD09 7179A31C4B1B4EC7 1372BA957315498A 74698907C39FEF0E 90A24747BB17D2F0 E7A2AA137BB814A2 28328BA5B4F16AA4 CEBFC678B15BF154 3C40B7798B5C0F6D 693C96F4184618C6 93E16AC4DF130E5A 7DFF041DA8F21A77 C6600F4B26D27BEA 67A92BECEDFBB6B5 E9BEA734A4A419BC C9C9F70FD00BD746 BE591360C9DF926B 3A2765B9A7941169 48C92D29B79D065B 1C0B185FCAFB7B51 BEB73C84E82DE256 8278E1485B950C1E 1C48327A1EDF61F8 77FA8E00AF3F4561 273432236E9E318E F3A37643ECC882CB C97D1D9A618AF240 135A058B717DCE14 1BAB29018F541C69 055D9E9BB06D3DAD D4CEC792AB0AFC06 EF7382C51CAD8E7A 760ACA8F5B703E92 628A40FF1E7E6AF7 89E3EF70EED0C2D2 E0C851DF120BE136 A9BD2D53B2ADE752 8A69717F56A99CCA 49E47346964C9292 58C9B3976CA111C9 7AEF97EF56030AF6 0487EBC1F7D94F4D 354B02FC6A45DF1E 4BFCAAEC8DCC3B51 5C0F9545216AE46E 3EFE238B0FF75B23 D95E6E4A2967002C 46CFD89462AA2E7A D1F18F11633B67F1 FF57ED42F5567F4A 72E337EB76220454 41E00C8AB90BEA38 E010A94223682B62 6635F568F82009C4 31314D1C1F82A9F9 4450CCF97EE896CD 262E91B9FFC697EE DF964F03C133636D 0FF3CEE093CDA9EF 827ADDE3A112C5F0 B252F4C8B7EECE47 4F9EBAC57F20F319 66780043BD9A92B0 094AFE209AEAF566 B14A59E3BE93F853 27F6B9EE2211ED0A 944F2D6CFFD62E71 A0A55FEDF27D5571 46E137E5FD0648BF DD7A0C66C0F568A7 C65C786BCB58BBE0 449A42FA156BE3A4 6C1AEE7103C2AA70 CE44E295ED64C476 4093564752DEA453 47ABEB70D1EF235D ADE714F74DEE530A F3C044FE5BFFC1EB BB1B92068C05920B 8E156B168003926B 5C67FDF9672BBF2C 6E098861A9596421 8867C98A3A5B636C 20690238C46FCE25 E2D44B6043CF3A47 8A5DD259EE78ED1D E9B7B0958782595B 827ADC71AF5F4F5D 5B3C245D31AA8EC9 869D1585DD82DFC8 1D389339384461FA 62D12068AAB4CA6C 9E7531387A8C9CB6 3F6297B186D92F48 0CBA217E810246A9 F3A81F9430DC4738 E820947A9A7619B4 3D9F5E94B72450FE 2A2170CFD89A3745 2002BC9C11B1B545 913B0BCAEA56AAF3 CE404F45616635D6 D7A9F10E1DB7D532 
  • Read the ciphertext. Strip whitespace: 3,472 hex characters = 1,736 bytes = 217 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210050242 (name+title). Key = MD5(password) = c9126ce4fc15e74f2325446750a73b91, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 54 GUIDs as hex (shown below).

Decrypted: GUID list

  1 46ac41a7-1427-5541-b863-ca19cb367623
  2 40a8f90a-0a95-6366-b4a4-5ad384e778e7
  3 ae55d67e-2a0e-6555-a7d7-406e24e86dd0
  4 9144f705-b084-148f-a2ff-c82a646d7622
  5 30540fe8-6be9-2286-9a70-5831590667d4
  6 c32036c1-7d81-2c06-945b-2ca7d7ec16a4
  7 69c7795a-0f0d-4074-a901-0399ba103cc8
  8 7c321ee3-76c0-1493-bbae-4eaeb18cc87f
  9 fa9bc1fd-b03f-848b-aa3d-dd94cb3cd2d8
 10 306bcc38-9683-6b38-abe2-c17c07286eed
 11 a8126c99-25dc-0f9d-a15e-cdb962400618
 12 9b7325b5-eb10-8838-9419-38a3ba617545
 13 a9c83766-63e6-7590-aeae-91cb32b069c7
 14 d353f952-dc60-046d-9b94-c8f1d5346755
 15 5d637110-5306-0024-82d1-c4f0c3b17fd2
 16 b24d9fd3-2fda-5f87-abe5-8504b91a369f
 17 0028b6e2-dee5-1f26-a1a5-bf530b728299
 18 4c31d841-ae05-75eb-8543-32c95b8ed342
 19 37691a8e-f15e-7029-93e0-39797a0a7ef2
 20 ca9cb87f-8725-543e-97e7-54d6a8f082e9
 21 4040ee0c-afb3-1e8e-8fde-5364502c3ec9
 22 8ca0b507-2601-3567-9a03-48c4b0333f1b
 23 8ae56079-d407-7ebc-b2c7-9b2635e4fe64
 24 1b33a618-b502-427e-9428-9172c1c4f205
 25 3162c8f5-534c-681d-9bbb-ad07a5970ccd
 26 1e57aace-1df8-81e0-aba9-da45a65f6746
 27 b026325d-c458-497d-9511-2ee3bc40289c
 28 4f3e33da-5196-4cf1-b1f1-a57f71c0a7a3
 29 e0bbe11a-ad6e-7006-add6-63359ada1602
 30 39dd27b6-613e-2cdf-a6ad-aec70205a760
 31 bb18dfa7-7fba-6885-80c3-42baba28c362
 32 0640cf26-97c0-6ba0-b886-72fac8b1d302
 33 6ff5f622-afe3-7ba6-9a1a-a34fee02c83c
 34 583cdc7d-487c-74a9-9a5f-d2b04d1efe82
 35 29d7cffa-2511-0cb5-a02a-1aac9b6bf5de
 36 1a08a10f-547b-3f5d-a867-feee58397f5c
 37 ea4a83a1-650f-6133-9e63-09c741777804
 38 b643a14c-28c2-5ec3-8b5c-1672d6076f47
 39 575e45e6-7803-4e46-803f-89090da83f04
 40 49ee648a-1ca4-7331-b59b-07dc9a61cfce
 41 260f1141-cf0b-8996-a2f7-d07e35592c18
 42 8dc85aaf-252f-2da2-88d3-37a7c4b2d7c2
 43 d0866107-4c18-5b4b-8097-eeb5dd5f70b9
 44 5f4e73ab-a40e-54e1-9e47-193d95d06def
 45 4b901daa-aeca-58ca-9c7d-60c2d8e8b8b5
 46 2fa73778-ba83-4592-83f1-73e57053fa4a
 47 dc875b4a-1b9c-3517-b86c-146fabf41e0a
 48 510a25ff-6dbf-7fd4-a580-7362a22c67f8
 49 4ac6099b-49dd-0642-b203-3b372ce212c2
 50 8ec2551a-c5bb-3ae7-9eac-378b3f54e8b9
 51 e6eb4e89-15c4-160f-af3b-b40239622e5f
 52 d3b59af7-aaaa-6714-b735-36c672d2fd49
 53 84a0fc03-cb5e-784d-8efb-54926209782e
 54 49a1ebf7-2016-5331-80a2-0a1fc3bfef13

Explanation

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