A858DE45F56D9BC9 archive

201210032221 10wvmc

explained decrypted filler

3DES(name+title) ECB, 48 GUIDs, seed 628

Metadata

Post ID
10wvmc
Title
201210032221 → 2012-10-03 22:21 on A858's clock
Posted (UTC)
2012-10-04 02:21:45
Timezone
UTC−4 · title 22:21 against posted 02:21 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,088 hex characters · 1,544 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210032221) = 090e2b2bc2cc9b16009f4fbb6c7f8e25 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
48
Filler GUID seed
new Random(628).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
127 · predicted N = 48 ✓
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)

F306FD9419F008A9 3E19175C585B2DDF 475D9CB6011FD02E 773D377EAE190AA3 F07CA6FEB8D7438B A76F4328FF58CD02 16C716F9C3788E6D B4AC1AEF4EAD236B DFF19DB392219A3E AE68D987D44EDE01 1D9A5AD2573F0C1D 8F134DAF6EBA16AA 6CD475CEE54E7337 4CFC8BDC27C5B7EE 84643B133FF292CC 4EB883A532429151 7B52D7C0DB913E09 446D6FAC2CDB21E1 3EF8FF5ADF013014 BE61B7277AC06A7D 56D5F2A854B24E0A 03CCC49C6B83879F 877AA007EE42CB98 F26ED1039A54D3F7 B87D815E27995A91 4FA16F7D2BF5BF5E 04251C828D5E502E A005CDB09FF30C41 F94F61B6D891D2F6 B66E075F9B3EE5D4 8AA8FA7C828662B4 3D92DF2402F8E065 A3286080DACB9C38 5EA4712285734B8F 8E6828C231189ACF 517F11ADDE6486B5 268E2858BE8BE617 84E10558857B9FC5 D7A7E729673E6FF8 191DF6217B107DFB 78FA7793A5FD28F8 D75EDF4B11E44B97 6551A1D7A78CC027 483E9EAF549E56B3 30DD9F0B77AEC1D1 18CF24B4420E57A5 8B67436E33E85DE6 69BE95E50948A54F D759D16667F30D44 2FC558C718BA9795 0193CD878B4BE4C1 E89813F9340723E5 E657F47EC336D1FC 3D89FB680BAE1460 A34FD6B9420307A1 6D2DBBBE468DD398 CC167A7AB10DD9D9 010DB1ADA877CEEC 1A7DC09EBCC68910 2E098379C05B2E2E 116F421DEBF13F41 065EB19AB6D12245 C8A756E0C8924711 4D18F42B73103B5C 0AC20E2117C584AA D2103D5149050550 3374BEB9FCE5525E 737098D5A885855B DCDFB138A481E94B 26E6220266C2193D 54206E5D28A1E8C0 61D82FDC4F6F6FD1 8F917AA62AECB2F9 F71CBC362CEF94DB 17D48A65DE2171B1 3B6FDD2D4C557E6F 8017D0D5F8EEE977 96A25B899DD2B9C0 EA7EFC60263A8BE8 E245083E15BF845F 3213755F276F48F4 BC96096B2977CAAE 73634541EC208D30 9225C2AF8E4F4B86 3E794B30EF7FED92 1537A535E7F8CFF6 4E07220C1A652672 628A458434D448A4 26233059F483A89E FE159BCB1F119C7E A4CB677EF32FF22A B27FE88AA8804A69 CB7CB1561BAFB424 7CAA2C71A0CB3F75 0501B27F7E9EC698 2634CD5DF16331F0 E9C09521102867B2 D96D4760CAAFA2B4 2D49598522393841 5D91F3A06AE55A88 1943ED9BB04D994A 707BBF3F8E96CBD6 206478532359B595 199FEAFCAB726005 37B2BFAA4CF03049 FC985A3BCD437F39 6949F94E1CB6FB7F 271BFC52982E2DA8 386F3ADF27F8EF3A B5222DCC012A9E9B E47ED3875091F212 630835EBE38D1D41 3839002C7143069B 31DC94DAEA77D9DD 3EBDF9B92BD56D26 2B1C883FF8C0DB1C 1ECB9D827F0A3BEA 5CD4172670E68C41 940B0FB2EFFCB28A C8FC48FBAEEB376A D5C2A83FC9FC37E6 D7CAFC80CF9FAA91 B4EC36A85DE2CE96 262C2E7A4253BCB1 5DFC0278997C4DC8 7563C1A207E548B4 596A5D14EB4CCCE8 E6A6961D27291F8A BD5CB696AAA19031 C2DB6F75BA94FC45 D91EA6B0F5B82200 B1EDCE515495F276 F43652B2FEB1749B 0BA95EF22890C622 9614A89BD39B9867 D2892240BEFEDA16 899F7F5CA0C70202 C72626DDFEEA4419 B51381BA63D11293 4DD8AC98B099BAAB F65CA72D2F8ECC06 2BB11CDAFF58087D E90ECF402D28696F D3D5CA058D373042 83F4BA34FD19DBF7 57393B5E54D14DF4 773A50472479FD80 1E02524B68243E12 E8FEC6AAFE7363E2 7706B9B053CD7FAA 514F85AF73BCBA08 9E88ECA6D80513EE 6338E3B2BE6C23B7 1089FE218A2F5C6F 0B632426E4145E1C 471C9DEF7D4ADEEF 0CD2A1E83F24A98A A5480C6C397CDC08 B4EB6E1B535F02A1 9B4811BE00176CE2 5EB167D8987BA695 0121DE571EBA91B9 8904187EE6053CD3 66AAD3D73539CA13 D29890E8BD758FA8 8BEC295558CFE299 173CB7384B76F96F 78B084FAFB5BEE8D C1283CC85DADD2DA 956CCA83E84015E8 BF373784E5AA2E4D 6DBC707FE85F5ED5 45D3A236F888EA73 77720BDACB2E97CC D386F49507A2045D 63AC52D3124C113D AEC309C7E289E6B2 84A74D0A3292EBD7 F78DBB186E15633D 0190E01637DE9D07 1CB53C2E983BA013 9365136C77BF2457 44CA0D5DCBADE8C3 F3471FDEF870D1C1 81E3BC44BDAE28A3 CF55FECBBCAB763C C6676BD399839F2D 2CDF8ABCB11E13CF 520BAF2D49D04821 B49552C18B9F1692 CB55BA34DD58EBC4 119C051FC6C9B3DA 9AC9341B97A96215 
  • Read the ciphertext. Strip whitespace: 3,088 hex characters = 1,544 bytes = 193 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210032221 (name+title). Key = MD5(password) = 090e2b2bc2cc9b16009f4fbb6c7f8e25, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 48 GUIDs as hex (shown below).

Decrypted: GUID list

  1 bf0aec96-c2f8-7f2c-a300-d270c4789564
  2 47cdb1cb-e7c1-021d-9264-23efce0d739a
  3 94ad941a-d5f1-6867-a883-48814b9fed86
  4 3ff06a71-eb52-5723-8537-ce608ab6d7c5
  5 627b0618-57c0-651a-9afe-7cc5ef8e6fa7
  6 bc0768cf-f799-3706-96fe-815277e18e30
  7 eaecd26d-237e-2477-8621-83c362a05eed
  8 9ebd2f7b-7d65-469e-8e2e-bd3a23b5e476
  9 f0fc5ad1-e2c7-61a2-a2f4-636befb852c6
 10 8a0de67f-29ad-7325-b7aa-07730c9707b1
 11 e5a254f2-5650-88d7-bf82-68f89613ce58
 12 829041d6-be1d-6031-ae89-520690fc1748
 13 90b480c3-6ce8-3fc6-bbc7-2bcfc99ec8c7
 14 38531842-c209-1833-a1bb-a1f9cd7afc61
 15 a588befb-d2a9-51df-a90e-2b359540e497
 16 633db34f-f5f6-2b49-9c0f-d43ca26584a9
 17 5b550f61-345a-772f-a8f8-9207938c5856
 18 453c04a2-1cbf-3248-955f-07b90a595045
 19 432e8b6a-fa41-6bff-9dc2-8dc6d91d638c
 20 764497f0-39a9-4584-b980-59be5fdba9b1
 21 cb5e74ca-f53e-299d-a04c-46807f888b50
 22 4148595f-a854-8bf5-9ff4-7de75d10a30e
 23 1e7c5c52-4d06-1d82-a777-d5c7c544e406
 24 4c210bf4-33ed-3c36-9c94-18ef88cc3794
 25 1e999dca-c1f2-283f-a048-f0bdc7b2778b
 26 6c10577b-b635-400e-aff2-74b16f64b604
 27 c1c9b914-83dd-7d26-8226-8a6074f4ddfa
 28 5f9b6570-dd71-7fa2-b900-68c039cb454c
 29 64df990b-fdbc-0d80-b478-148cf122eb11
 30 c8767257-6459-7819-b9e4-f8d865a3a6dc
 31 7ce2000b-c929-0f8b-ba68-f85c5fe9ae7e
 32 23f3d323-705e-73c5-868f-308f30cbfbf2
 33 cbb5717b-1b6b-7c63-a10a-d892b7d16109
 34 3ae4dace-4b0e-6619-a74a-0078b3ab40cf
 35 0a7a41f8-ec1c-8dcd-9e9a-acd9127b9ce5
 36 2664b74c-7e98-89ef-a55d-a5dfb7bd2f40
 37 a62e3151-2ba8-2ae8-af53-43d6ba54369b
 38 fd22333b-79ca-367f-ac5b-c5630cd67044
 39 8235d1ba-e350-8245-8ee0-a151ce768359
 40 a2e20349-03fb-46bc-b4f8-8dbf30ff619f
 41 3ecdcb53-d8dd-50b7-bb0c-1ee70310d92f
 42 aa83dfa1-af31-16c4-b4d9-daa26d2fdee2
 43 677c867e-2b61-35c3-99c6-ca85653a4050
 44 eb4b7aa9-e5db-32f9-b227-80a45aaff44a
 45 f584aea5-9dfb-0f0b-a1a3-1a03acb9e1a3
 46 f3f72d3f-f9e4-7757-abbb-481e3b4221e0
 47 eb829a28-b211-8e7c-9390-95aa419f542b
 48 9581de16-4c57-2a9e-9830-83e4e207bd12

Explanation

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