A858DE45F56D9BC9 archive

201210080405 114nxl

explained decrypted filler

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

Metadata

Post ID
114nxl
Title
201210080405 → 2012-10-08 04:05 on A858's clock
Posted (UTC)
2012-10-08 08:05:50
Timezone
UTC−4 · title 04:05 against posted 08: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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210080405) = cf398f838ecbff1ab27c0ae4841f8043 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
52
Filler GUID seed
new Random(164).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
432 · predicted N = 52 ✓
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 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

8768FE86E9779E08 D63A8D8CA7033831 4D102E44288A0930 169C2757283F338B 6F8F2D5545F8A979 DBD5219172CCE723 E69DC507A2E5C55E 7C891AF454F9D55B 503C47A4ADCEF19E C2C5CAED48C6C2E4 08FADBBFA8B3F291 049B59B861C06813 6D460E3D975B8374 1878A1EA72A3FE95 774426B44AA8C485 CB879D62FE4B4713 D675359B8E04A743 141DA069466D8965 FD7869E5662BFF56 10501CFCB9F35A16 D44566006F03E47C 2AA1936F84058B46 17E42BBA235B131A 0E92FF9383EB37ED 168A9C3635DF081D E2693DD4AC7F2CBB 834207DBEADB07F9 52654C83B4E80A72 7D2270E548F8987A AFE4E51ED6291AB1 5E01DF97532CC0B9 8D8CABF1D3E0C773 D53033F061E82BC5 2DAD03AE34461457 0228DB8C1A089350 EB5FEB4E917E4A2E 8F8760F9B545DE64 B73CD4C5F3F08E1B F5C6324B90414FF8 DD42899E55F7D7A7 7C3D058E0CD23F35 528C1948C714DDD5 745F7E4695111861 C6D4F0D77D1FD52C 12E92A93BBCCD91A B5A520578B9E6F85 456F8CBF997E1B68 D2F70D888C49CEAD 586ECE7A7E53E63F 79F036D2E8DECCA6 FCB14D4D950DA5CB 5CE6AE8493A7F438 EE1430C308E2AD20 716A92CEF233E822 A942097841405E3A 98C5B0051746CB5C A7DAB1E61C21243D FBC11A9F956641D4 1797BD14296234FA 3B5215D9609940FF 3F9617FDB2314E62 548EEBE159A7E84D 06CD7E0674AEE8A6 8060FF2B13BBF82A 0195B25132EBE7A0 7B4FF94001F86571 59EB10F81B048E06 A97B82367B4D1F8E 51649A6ABDA07814 E0526F50CB823A68 D028BC36FCE14A52 508E45D916B2599A 63347C903540A1C8 0D9468874D1FBA78 05298E30CD90EFD5 8210D12B9266C52B E38E1E541C51C9DA C4696EA152489AC9 374FD20D9473705D 81F76346D3A0489D C1B9CEA4695E1B7D 0534591DCFF6C211 7395D6EA0E57D7EA 20281BFC334DAF5F 3616699E07765300 CA246772C50140B5 F9F46BA3F57351FB 4AA50A14D77A5CDD 51933BBB2ABB35A6 9A499F1410B1D04F 8387406E8CF38CFB 16BE34B680CAE41A 98932376F84D1D54 71B0F6E6ED34692A CB236491B6AD26A6 DE0E45883A4D9A6C 5D120C1872B2BBF1 F8F3C80F4B264CF5 00F3B310F78D317D 8FEBD3C22EF9EAF5 53F1CCD8823CBEF7 4E575A764C166191 A0ADFDF1BF69DC7A ADC1C37ADA4D7C69 4DD382791534B6BF B1DAD72EC07D5EFC B7BE6BD935942FBB FFEE9D61BA9D99D3 A4C32D8F2A75F0B0 5EE7ACF52372F48B 87652A10BEA7F23B 972F7297A01C3F49 5BBCC57CEF859117 E60A95C13542B7DD 417791E9B03A8100 598B57C64FF9745E 732C82BC2A0BA9FC A5C0772C54AD96A6 FAC72CB7CAD891C6 538FF3B63C764B6C 5D5572C372940DB7 F85323335F6E9F49 D6C85056666044CF B4B20DDE24A2F2D8 5ADCC04F4EFF70AA 066EA5A556A6C1F6 22293170A0D5AD65 79E598EDF48EF9ED AD8F6C8F624FAB5A 61ED727B357827D5 5B46C21AEFECE0C5 1EF70430BAD22BB4 9FDDF0A9BFD2E623 5473846ED899D984 55244AF2B42AA2F6 D8FDD1ACF6B4E51D 121DFF84B2C59C5F 486D0012ABC5FBA1 71CB90DCB239FAAE 23AC3CD34DE91A78 FB8D43E17A1A7E7D 56CAAC160F79DA33 DB7CB1F8EB77B707 C5C50299B6EDA54F 9B3337F460265A9B C6C8800B5A621C4E 783DF24C7CE3158F 111E392984FE6F57 15C0EB3E42610817 28157138E0418753 D5EA5B438D68232F CB8ECA15EF2597DF 0FE5F5F599C8CEC4 4E3D462E6C3FEEBC 63D1BB1189DD62A1 F11DACB43C5FE9D6 9FE13ACA5CB153F4 896EC69880259E6E 512A804F71C2282F 2AB18D14BFBB002F 7912BDFA98F281EF FD38C3CADD5912C5 B67C0E61F905ED24 B440CD04F68162DF C7ECF86900076F43 7018C8FFAFFD32E3 BAF65BF0812A6C21 09AB8EF3715884E7 57FC60A6CEF6C832 0DEFEABCBAF8E37E A7BF62EFEFDEF4B1 AEFA02A187B775E1 D33218AD0FAC53D3 3A7E92CB2F3AB1E5 AE441176122AFA7F 8D58A738D2AAFF12 6256AC85C3AA231F 3443F77521A4E991 5C2A9D792123317C 90D2EBB79D8A71E9 522B735EB3F69FF9 4640C69E529AAAE6 CA118E3F8D7B7D84 E4BB58C39BFDE080 C704C2B3002F9B22 D47228593B2C9D2A A4A869FA5DB31F46 F17E81969977CF3E 2C341F7278E315D7 FB1AF51BCD880990 89AF7011B738C80C 779DBF6975ACC60C 08BDFEE16C3F16E4 E9C6BCBE9F832FB9 AC1F6E85C4546E76 A51FCB81C55C9913 8185F71A96D257E1 891D9F3F2DC113F8 56E257B25194B80B E35489497733DC64 5766C9ECDB31C97D 8B901C7F26FD9863 6ADCD91DEA242999 F6EEE9B04E422362 8D64A01BE121BAB1 2B56C4B35A2E624F 7C2D258722703C20 E5B08BFDFF654AC4 3651B6DCB21235E7 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210080405 (name+title). Key = MD5(password) = cf398f838ecbff1ab27c0ae4841f8043, 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 8a781dbb-6067-3b97-a8d1-2b1bbb46ce8e
  2 e13b559f-d05e-88c2-9d5d-0d0f98e3e5ba
  3 a10549fb-9982-3c38-944d-0d9e87b885ab
  4 7df61bc1-757f-5004-bd79-0cd674c8b91e
  5 61116aea-e881-2703-9df0-fae7339af2fb
  6 a37ddc09-ef32-71a7-b8cf-0daf30594de7
  7 10bb3cab-3ef7-35da-99d4-18cacc0ac08d
  8 91ffdde6-d2ff-6037-8722-eb1c2d52799f
  9 bed515bd-ae49-2d14-9b51-1fd55dda7f71
 10 86ee1d54-ce50-6468-887f-f6b8fba1b925
 11 4f880f8b-c76c-129d-8682-e1c4b6d4ea76
 12 da2c85fd-48f4-4acc-9947-4b66d9ac6016
 13 0a0497c2-f512-34fb-84c6-07a54fa62807
 14 93143078-2698-7eb7-90f1-e2ffaea4ac53
 15 1d57169a-853b-6d53-b251-162fe58c7e7d
 16 d3f7af08-1dc7-4ad7-8a05-55a9774b75d6
 17 7c35e118-87cf-7003-9430-7892a03237a1
 18 d9ab998b-38d1-69b9-a798-1a2e298e57a4
 19 a3ac77fa-5f52-1245-9d10-a2346409a87b
 20 6de8c5e4-99dd-72b3-8aef-b525859f493d
 21 59312129-901e-5131-b4b3-600d0f6111c7
 22 08fbab5d-1273-0f54-b648-2402551139da
 23 a24352b3-a5d3-6e02-bec1-82072ef1fe88
 24 f1c42b87-0a13-2411-89ca-503dfc0f1f14
 25 73012ebc-7cdc-67f3-a61a-a622b399d921
 26 fc05cc77-0da9-0ecf-bdd8-d72800d5b6d7
 27 8f74fabe-103d-8c1c-953a-46f4984b1be3
 28 64aeae6d-c6ab-2c13-b0fb-9c45a56fb035
 29 502d477b-76bc-7299-94e4-1da61deed714
 30 26fd8374-1543-1111-af08-49db5687b00d
 31 d6cb6677-03f2-698f-b2fe-35ecb5a30f43
 32 84ddd383-6616-598d-8e12-be566d65971d
 33 6566af72-3969-273f-8d7e-c0a8708a1b1f
 34 430b6b19-4ea9-0d59-a809-8702894efff5
 35 94534b46-761d-8998-a52e-19d9c6e6b23f
 36 4c4a4566-934a-794f-b2f5-4c1824ed92be
 37 00148460-e019-70dd-bf52-a0610b2a9256
 38 b0fcf3f2-5a62-127a-b789-b4a3715caa42
 39 459372b8-105e-35aa-bcdc-717da769b16e
 40 fc3f9940-5d8f-0bc3-91f5-00a9c3609068
 41 7a7c9ac4-60bc-3e81-a6ee-ee57e5997d29
 42 609ed949-9722-28e7-b045-115770cfbbe9
 43 48dcb7e1-0d3b-8709-9828-9f633c5d0a84
 44 3b2cfdd8-bca7-7b3f-b21f-16a3b98591cd
 45 6c8a8169-cc1c-3e1e-9eba-2a2fa52905e3
 46 cb2e64f3-b55e-11af-aa65-9ef3e24efdfc
 47 672269ff-72a7-1e18-8633-44632c792ba4
 48 3bd0fbb3-a503-0154-81a3-c323ea510111
 49 9084f4be-b6e1-1cba-810f-f87822d40505
 50 d0678d85-4038-88b1-8c9b-54e70c6d9c22
 51 3618ad7a-3fbf-490c-8b00-6aa2bea60b1f
 52 bde51fb0-9fe9-5552-9c6a-f0fa95dee8d0

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3835273626143764761750626082716520877130328731101845. Exactly this sequence comes out of new Random(164).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 432 of Run 35 (seed 854,622,578): new Random(854622578), 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-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.