A858DE45F56D9BC9 archive

201209051559 zeqy1

explained decrypted filler

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

Metadata

Post ID
zeqy1
Title
201209051559 → 2012-09-05 15:59 on A858's clock
Posted (UTC)
2012-09-05 20:00:00
Timezone
UTC−4 · title 15:59 against posted 20:00 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(A858DE45F56D9BC9201209051559) = 70b82984cfb38ae752d995ebdd7c4b95 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(899).Next(9) ✓ verified
Run
Run 29 (seed 1,844,859,734) (seed)
Draw
0 · predicted N = 58 ✓
Machine boot
2012-08-15 10:32–11:32 (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)

B708EB1DAD6C8CA8 E9B7A4C822025AF0 FC4AFDBD552AA41F 14F07C416471C399 1A34E6FC99B35EFF 17C0C8F6D00B4BED F6C699C4F04F1B51 D893E8C19A34F48B 7B5D5CC2D27EB51A 3F7F7E29D9624BE9 F5C60F39764AB869 DB60927FE1DD4DFE 3A49D1BF1A37876F 6C33FB0E7DD863BE DACDB70DB32F55AC 34F6CF961F5009A2 F92C1596C708BA7E F321FB4FCC1063C7 1C6EBDE083083979 903A8A4F73392FDE 167D17FC691FB00F EB57D74212284E1B 97D6CB3347C8E499 113B1B93F96B3303 95BFFE933F9E2882 7DCEB485E8A8438E 8D4265016128F364 011F733D3B509DEF E5A4A1C59CDD4C6C 572B6853B43EB3CF 7B6B034B718E6A17 677CB625F6853C15 315B0E604B404746 20C57403661798E8 1CB9329176C2D4E2 7818821492BA8469 1163164CDCF6E9C3 C46A6B0A1A50D18D FFA1A63EA239B73D E552F8CCDBA5DB7F 9380492CCCCABDBC 99DCC3CDEE4A1AD0 E02912EBB455C26C D0BD129A17CB009A F1849AA2B6EFA099 16CA059A526A6185 7B97D6D9BED5055B 41EA91E43CB656F0 D8B040A7A40A1454 D7917CF6489FED88 06021D5EFCB7F374 FBB9C0E416AB4E65 C9C04269D851DAC8 B80019AAE75BD9B2 F9F64D532A97264E E7CBBE3CCC4E3F75 6D7F2454AC30F7CC 75A5151CCC4B8C17 860FC043CDC16BF5 5B3D6DC5A10A6968 7F6F3EBBA28045A1 9EA50571C48F4738 8C997D4A405B5A3E 03EACD49A3AB66D7 B535BAF790ADDD1C 9466650622FF3FEE 3597B2ADEE13F751 E3000B895DAB519B 9B1BBBF7B6A77319 98BBEFDD029FEF2F 45F29588952EFFB2 1AE1E325391848AB 21DFAD1D5EDFF116 17A591E6859187FC FC0E2FE246177E1F 618423E47A0A120F F4453ADF95DD0C25 7248A6EEB9547175 358EB40AF4892E87 F8C6E6435F47EE9A DA038D95B5A4E9B8 72211501FF729389 41C0C18BDB9A5FBE DB24855C277873A6 2903731A0629A1E0 A0B753B2A9CA96DF 4438A6BCC08D796A 78AB7AB69C91BD55 947ED477069B6539 53562D71DC189677 C28B4E866D7C10E0 328553C505BF69D6 0049FFE1057C39C1 F4BC523A71AE5EF4 5A980692A130A9D8 1754BFD5D9A05BCE A2AF44223D3FC185 D15D66A5BC2F73E6 4D0448E14035E048 5976CB2EDB3270A5 2E0BD4152BFDE22B CD7AC06155D4E369 545AF405C2E9DFE5 6DBF72D39F0B886D 14A3B3B37DDCA4BC F37D2DF36A0F5BB5 862DB55FC869F848 04D83B6FCFB9F6B4 D09DD9C79310FDE5 AAD5E8FB66D31A2C 6BEE1C5B4466D8B4 B255318C190B6B4C 25B23C8537FC53A5 6DB0D47427DAA613 47CEF709C58D912B 41668C02E5638BED 3111120D762A4806 81B95B941D85D673 65DC5FBDCF78FC6F B3864A1A21E8E7B0 B515F6111DD30E49 529F5F1DC800CB31 92EA81FCE5223671 72B9433B836DAA9A B3DBBE76609448FA D78A73AA5AF33779 7C3153E8DF7EF0EF 1CF224A4AF375CA9 82A0262506676897 54B174F9431E67D1 3FCD66C7C234100D E92A22525B34A8D0 26390F675319EE96 95C89D41445E8007 34B43CE26C99E0C1 6F6FC80C7A4C1565 2509415AF5577070 EA669D8E641D5D21 2DAD101555DBD022 E5CFE276CA4D7937 C2B58CA791A13086 0CDFF7768603545A AEFC080866D7E63D 22079F86593C8B08 253466FD72BC0ED9 A182F78BA06DD1F3 793786305709BFAF C5FBF71D559F1321 0C887F4AF16A1073 2B78822E13C06C99 EECCA46F5712D259 27D25F058E7B10F2 5C1CDE4E336B8EFF 858D54249E470271 91211648C6855424 99FCDC72011FFD03 B00F5F0A4C01AED4 9B861BD9333C6F41 7A0C6C9740D7E026 626CD5E579A13E24 FE8CFE35B5D92B40 43F7E601F3F34AF3 1C6DD0835D96526A B7DDFC824B3E510C E944B0D8C4ED6BC9 1674A9141CB1C9AF 3C56CBE3DA80734F E8A55D43FA4ADA62 7B4016E63CB065BD 58CB4ED10AE69EE2 E6D5C67ED7B64A8A 9F58AA6692393F80 9439E80D69F95C81 F68F94DD565AFD49 1993D1507B6133D7 5DF90E2534FFD5F3 47C55578799710D1 504151196E1AA031 EA073966617B0F92 A6BE1A00E71B6259 6E5248656370A9E7 3EAACA0D2E80504E E5D964248299B2EB 2EE51887B4290FEE F882E755F801CB7D 25CB7A53FC6846C6 3675863A5BFBFA5C 7604839BA21DF757 9A299A08A7A37E12 8F1BB615F0F11FE3 34A4518CE9F688C1 093C5848F9A26BA8 EB157BE4171B3524 5280A1EFB44286AF 7BDBE7922A87C48E 7B3886A2B0DA6F9B 575CE4A5E61E1EA9 9421DD194737BA8A 0593DC93CE5925FA 8BFA58B7C0A75874 0F83578B9AA4D531 4469FA2ED4DB8BC5 B5383B88CEE226EF 1EB5D35431B8A46D 281429B19C3281AC 21BD93D50F5198FE 711703077CDBBEA5 3FF3BD1E78CF59F8 A46B4F416073F1A6 E1841C48C90E1B5F 446318A26451C092 D68AB0F0D5AE0608 6B43EEE1667F9C31 1649DCE40687502B 9E3333BE5DAD0B8B 48FEF80AC42992E0 67A4EB906E24C273 3BBD1B1768732449 90B96838677964AC E69AF32CA31B2A4C 2A198362A99CA8F6 048B9D18EE1D805A D19F12BA5CB79054 C2616A530377BFB0 D9161FB457374323 B6656F603214234B 58F40B9CBD2FF248 E8A27A1DA48ED2CC 7D69C03A348CCB9E 7D2380A96B67D86F 8990EA4BBC5131EE E8D228515A745524 9A763C70DDAC4BED 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209051559 (name+title). Key = MD5(password) = 70b82984cfb38ae752d995ebdd7c4b95, 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 7303e814-0e9e-3ecc-be4b-2fde8b660a0a
  2 01fdce50-b3d7-53c6-8af8-9420a7b1743b
  3 d2a25bfd-f5b5-186b-923b-fffad2a58f9a
  4 767e615c-f040-3f6d-9348-31809b82f8c4
  5 9645ded6-8ffc-06a2-a4d9-7e4ee57b5df0
  6 79743a90-eb7e-1acf-adba-f8349936bec4
  7 02486479-cc85-6182-82bf-e381c564dcec
  8 34f1e54e-d745-466f-887c-3f9a5969ee57
  9 b65dadf1-f6ba-1b24-8779-41c5f6149ccb
 10 4f5212d6-6677-7c6e-b7a2-ce7ca4d7a279
 11 6214717d-9697-5e5d-b98c-a6513c19a289
 12 ad047cab-da3d-2614-8ea4-86f0270b7d92
 13 6e6fb666-e71d-5779-9585-4c7589e6e0da
 14 f6b14ddb-e65b-146d-bad1-fcb30700a6d7
 15 03a4bcff-98f1-2761-8c7e-bff6a5ab34e9
 16 9b5fd1c9-80de-4746-92dc-a8bfd64a7cd7
 17 6152d55d-aa2e-62e4-9b52-bb95cad50007
 18 5ce2b18b-1556-38e3-ad1a-2a5f767bf4cb
 19 d599fd1a-67b8-0639-a6c2-37cce19d4f9b
 20 acfaeeb1-4002-3f66-8dca-f921c1e7c1e4
 21 7f7c672b-af3d-27ac-b01e-a7f4edcf2a67
 22 97aa308b-ad0a-3b21-821c-28477fb8a1a8
 23 49e009f6-2932-86b8-98e3-61a0a1b5d29b
 24 35f08347-b4f2-0eea-8ef6-e17945859a89
 25 1c07f1b1-e68a-7e16-97c3-8255d31b8c88
 26 d8104a89-1eb9-65eb-baa3-c058a3df7342
 27 d0f6f3a8-b97f-7678-aef8-de83b5d9ec50
 28 af4efd81-cedf-6c41-b98a-f0332c309408
 29 151d3419-998a-73e2-a83c-37ff2aecc62b
 30 fdeed565-6f6c-0fbb-a0f8-22f26b375ce7
 31 1f715826-9177-01f4-abe9-f988fca2a039
 32 404e883c-46d1-2825-aa88-285d8d82409a
 33 02fec2e9-c7e2-7f84-9ef4-5447f49e27d9
 34 cde0ce48-bf84-4851-8356-b3e56d47f71f
 35 d57945b0-5d7a-4076-a7e8-10b2e97ae8df
 36 d592741d-b34e-6232-a9b9-f98f368bfa2d
 37 04161584-f3a3-6980-ae46-0d7de4cd9c75
 38 20619edc-6109-0514-8c09-9ab245abb0e1
 39 c53acb89-a172-22aa-8eb0-d3d15589c441
 40 e135f596-358f-38a6-a846-cb0a55898213
 41 fab07bd3-e495-5aea-bfbc-d330978f3420
 42 0b003a5d-f489-4a6d-aea2-48044f424891
 43 c1d52f7f-7903-47fe-a16c-812574b22d0a
 44 4e3f915c-4a53-0c4d-a6f5-e808605ab0dd
 45 ede4e843-0585-88dc-9720-70b474e73744
 46 424c1bd5-18d9-44b1-9075-5865146b674d
 47 f16396de-03ab-1522-a335-f8ce51b09a58
 48 07b67694-9129-47d1-b790-ffbbf92b9d36
 49 9f7ef2ed-0c71-8b2a-80f8-2e3904507aca
 50 0fb82293-9489-0075-bf0f-e994c2d6c4c0
 51 a1077e4c-e026-7fa2-a49e-726396dc7947
 52 96f4faa3-f04d-8152-8eda-2c3a0812b3f5
 53 11b240ba-9b1d-8dec-aeb7-be3c30762435
 54 b68750a0-ae6c-505b-8ff9-4e821f98740a
 55 6f5fbbb5-886d-163a-92c5-93435716f630
 56 b861622c-5954-8bc3-8c83-7116bb9e3c8b
 57 f41d2491-45b3-63bd-a3fd-5466a3753c1b
 58 4b5508aa-acf7-01c5-8a70-3506e48c790b

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3513016417525124630323807676700274466023544084148078851860. Exactly this sequence comes out of new Random(899).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 0 of Run 29 (seed 1,844,859,734): new Random(1844859734), 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-08-15 10:32–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.