A858DE45F56D9BC9 archive

201209231302 10cih7

explained decrypted filler

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

Metadata

Post ID
10cih7
Title
201209231302 → 2012-09-23 13:02 on A858's clock
Posted (UTC)
2012-09-23 17:02:06
Timezone
UTC−4 · title 13:02 against posted 17:02 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(A858DE45F56D9BC9201209231302) = b381253f9f9bef3ca9e096900cc2f92a (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(525).Next(9) ✓ verified
Run
Run 34 (seed 83,105,000) (seed)
Draw
20 · predicted N = 58 ✓
Machine boot
2012-09-22 10:23–10:24 (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)

EA1876723A516387 BCA3ECA27C60E51C 701DD508522618DD 1A5B2140D39DF6F9 7116587EF3C812BF 9E1B9284B142FB51 AAD619801E30E268 DAC713F469E2A264 197D9636F4AE2A4D 9266B590B27850B6 C6D8AEDB8A12A3AD D24C29ECA0913086 6C95C4F96FFD6882 895A43BB882397BC DB20EBA99485716A D9C9E4684ACAEBE2 9ACA7ACB71B55EDD D880F3A453E5BC30 1F7A9406420A20B6 E4679074A4330171 2DDF43DA3A001701 72064615A82AC88D D661999945EB64C6 02FFAECD08C62319 B8A83072E080D584 9444AF040FFE0EF1 FA27C8485C343901 E238B873BBD999D5 7C92E7721AE18CDE 01CEBDEC7A775617 1B7692907C033989 D19CBC78F2CD6675 F70CCF04B4EE0E17 A9F14B5BE11A0E09 174AE9A7B1E5C4CE 12122AD1C3426D06 AAFC057AD954FE9C 592907A56AB63BA2 E7EC4C5378168D1C AABC93DAB61866BD 18E2E14ED5973608 B6FF4AD2B6623DFA 2EDACAD65AB05088 FC3E37890CB4C3DD 14869A3738117EDB 18F346F0D77820B1 792F5211FADDFA45 98E7CA444ACD0DB1 8482A64FEAFDAF2D D3582C391AF3E79A 4FF18780A5D05E82 BC74395EE05B52EF 6053CF236C37860C ABA99299A1BB6F6A 05C7A4684644FF20 A76FF94571086AC6 A05636D0557AC5FD 8F71B85D90DA806E E7D7A1D3935EA2F7 E979B76BC19B1ADF C1DAE226EFF97695 7DB3C2789CD710D5 A2ABA7C0D349C777 7E374862512482D4 210890F2D0C2711E AB2F1DC5CF84DC02 4126DED74881B4FC BBE52A761289D188 BF6D165B0C396549 31EDBBDF64D7A44D 1F7F4549E46BFAD7 BBC483989CF28805 1F1B87EA957E1A2D 5D78906F117AEFDA 7ACB51F9E9A72718 0C9B5B51054AD7C7 71383FF8EBFC9694 1648B83086357B2F 3E47770FDAAC2039 DC7537F601DFAC75 01F2FE05CCD9D819 987BFAEE34B1C284 3F3E6784728848E0 2450B10EF83366C2 F0066D75F075D79E 8810DF895AF53A15 15E42AD6814778DD 2D57C2CFD76897A6 C0F8C8AF80697C33 667D98EACE55D07B 20FFCE8C80C4B0C3 A31A58E8791F7BF9 82F6CC37FEE11DAA A10CB2F1623DCEC7 56FD34EF84C4DA80 8374206B1901030B B3ECC8E8DFF150D2 DA0548692CBA2DC6 E3D9914FCFEEB825 1750ED2357FA1C97 F914BA76FD502435 B8DD708E49E3E1A1 6B48A5AF47F14B7C 43354C5304CE86E6 3C15149D5D1BE078 9B323573A3DCE866 DED03EDD2CE45413 85A346539C721318 7BABD1C848A9D5EC 7350CFB11874E3B8 61F54484DCD85BCA D620B2F8ED3560D8 0B09FFE0E6DEAB1D 607870A269E2D9AC B925A3A0D1997342 9FC05E5ACCB5CFC0 497807E7CE3889F5 7DF904BC8EDAA0DA 523819C0AE2E1A9F 3FDB67675A924F49 D73EFA5A7B89DB58 6824CF60C0F3808B B4F50985A17CC425 3E3F56D03881E540 E5BC075DEECD1058 0564C90F2454F4AE 858B4189A7B623F0 EBFDCBCABA20A69B F413021E99959B35 E139785B6000E0E7 788F161EEF6020BE 2F19619EFE343257 22E5195B7B383305 E6CA31AA8F158D79 2CDB2C7FE22C4F87 0EB16982A89596CF 01B2BF052C3CB97C 6AF0502F742AB2FC 987BD9B77B4811E3 95DECCFC1B63F6AD 07E53C153846124D F508DE828728F7E8 16A560AA6C47615A 390499A086C424BD 260A7EE0FB3E4209 DCA5460B5F04EC00 44DC6B808956D10B F01790ADD2490486 DC0F256D11A778CC 7DD00A47A9D46371 BEF0F6F686B41C30 E1FDC414191A0E6D 7F37F71083AE86F4 46069819B38FED7D 0B5C33565BCD38E3 8DF3790E295BBA3A E838DBD481EB0D9F DBCB5E2BAA126AAB 3935D1BAD5ACE2AB 023350552F9ABEBB 59D563669EBE7E4F 57CF19489ABFE415 CFD946C87A60AAB2 00A9C21E8D328FBD 5DE28417B55CA93A A44E86E48469AD7C CD4763212D3FC044 A7D5E52A9C21CA49 7E62C9555621E812 2D36F965B52C40FF 557D587D2D36D815 55B1DA9F10030A29 9CDF1A43F8D3B476 73F3FC8F6C8B2905 4D68C1C83D3A2FC5 67134192DE30DFB8 1EA64C92B0659A5D D1ED0C70EA84C3FE 0BF62A45367296BE 9E433727B44CCABA D514036102906C79 99E495B56D5A06A7 8AFCF0D4196D97DB 56DA48116B06A49B 6985C77270B9C6E0 0D2A37C3FD14AA27 0841C7E8CC0B87E1 CE05E7870C5EB926 DFA0231C67428A29 F6A1825DD714F065 66E70F830D79E1D8 82C737DD2729B102 460F3831DD5A0815 44B773D73F7BF85E F99E821BA25AC475 541434D77E98A78C C7B8BA1CAE8E823F AE2EAC8753EA41FE 93868DA6B72E9243 8AE6DC48A4BD9743 9124F720F88EDA40 427CB6C40F6800AD 378534127477B503 F7DDFD13B64F6400 5672FD612A2F870B 9E48E14D74AEC203 8D50EEE85F70C2B0 16550040A4D5F177 1DC77F544762EBD5 8107829687C3E66A 71074A2C88DC0778 7685C650BB83B00D 8495F174E1803E9C A9654D3C72789BCE E662C2E38F8F6C2C 3D34ACA7C73E81A5 D63366453C99046C CCDD5536A8FD4D9C 80A19432BCC386B6 40EBBF5329384333 9BE884B5159B9913 787325635798CCAE 89DFDCB1E906CD5D 7CCB8F86E9384CBF AEA8FC0840DA71B6 42FCDDA52075CA47 B9CE3F141B95B122 BD74BAD92E05AF0C 6475A384B376DA8D 40EB7B84FDEB9CC9 488C0F9AD67DC058 6A7D3E0FEFC9457F D11EB70E2FD84689 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209231302 (name+title). Key = MD5(password) = b381253f9f9bef3ca9e096900cc2f92a, 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 24f95212-db55-8581-9b11-a63fa834098c
  2 c662ad06-d443-7c5d-a044-636837e289ac
  3 25af3de0-b264-63a3-81ac-d01cc4d58048
  4 866c4a6b-389c-5595-8ca6-87250273fd4f
  5 670b0ae7-19c4-2c00-9b1d-581113503c7d
  6 8d6b0d6a-afd7-346d-a667-d217bd6d54c1
  7 17eadb5f-6afd-19db-a505-d78fa9630edd
  8 9ac77a5e-5f70-73e1-a1c5-0dca6e39542d
  9 c9e84cf4-4eea-8586-9d5a-15c90c3d5958
 10 a4c3f32c-b5a2-74cc-a744-6612feb6db1a
 11 84361cdd-9670-0dcc-b7ee-5fc0f7e5953b
 12 5ba19c1f-4039-3de6-97da-2ce53d06cf33
 13 9c38f73c-dcc7-4a1f-a070-c2c32ddabd06
 14 54ec03bc-6278-5a42-a968-95e3832cf803
 15 19ac5002-3335-46c5-b1d2-2ee0308942e8
 16 67d7eab0-7c99-877d-bf8a-870000baddfb
 17 27c34efb-1640-45d6-b1b2-4fc70c679b46
 18 4e580c4c-973b-4d55-9606-75b62f047a28
 19 22c107db-100b-890c-89e4-582c703f9f91
 20 38999fd2-f0ff-502a-b3d6-2cad519ba2b5
 21 a4e16677-1a70-5b73-8309-187759d7609d
 22 46658cdb-4c65-53b7-8ef5-d11797f66828
 23 32598e21-a962-6795-ac52-ba6438f89280
 24 a581bd8a-7034-3e51-8854-85ffedbc6ec1
 25 370dbe89-3e8e-16b8-afbd-7953de97fe91
 26 868e9596-23ab-1d59-ba12-84ed9469c59a
 27 14da088d-ec85-2d89-8ede-a1c681c07df8
 28 28ec7810-5831-8bbf-8522-6fc4feffc7df
 29 cd7042ab-89c1-53dc-8444-dbc99c534ee1
 30 37e246b9-3d55-8dae-9fad-c2f2165c70aa
 31 d4fef0df-3e43-04d3-9603-84b688eb6ab5
 32 04d6f87e-3f4c-6682-9e47-e1e5ecc52c9f
 33 d0f41db7-1b22-30ee-b0cb-4e16fbf20b43
 34 3fa1d0ed-c50f-1d4e-a60d-292a114e79ad
 35 98aa2fb3-cd1f-803a-bed8-69ab2168ffa9
 36 70f546cf-2260-4b9a-9d8c-c92e06609efc
 37 d606c989-5a38-846b-8e77-b2651d50b68c
 38 f7534103-8112-1e1e-b835-7a3caf9c6049
 39 60176351-c315-2b0b-9329-ed30ca1b6ced
 40 d077abf4-213b-01a2-9e6d-a3be1a5a5218
 41 b71cad51-db43-419b-91a6-c34bdf686e6d
 42 a1141f04-962e-572c-8102-75ebd0289017
 43 2c6b3151-f0ba-4e53-a18f-61d97d0c3adf
 44 4a1a1218-0ee1-65e5-973a-2a0b721d2a6c
 45 2dbd99d0-4e37-67fb-bddd-c176f935653b
 46 2d14fe78-2358-163d-bfcf-f14a3f0ea788
 47 e20542b4-347a-8493-9890-77ec84c392d7
 48 cfc4b815-4f13-62fd-84c3-cf837568b67f
 49 3e99a4f0-a653-35d4-a637-4897d81cbc23
 50 22e3105e-95d8-55d0-a813-3d84f0579e1d
 51 bb70e3c0-8ddf-3c94-9910-9d62c088aeed
 52 e322e8d3-35da-37b0-92d2-8c2c6ccffa34
 53 360e2425-f50f-1f0f-8cc5-a8fa8ee6314d
 54 58b85af8-386e-4cca-a561-94043dd0e609
 55 3fa8c143-f176-2f74-8602-329e419a35af
 56 24d042be-3e68-3a1d-aba2-41bb714f65ec
 57 d477f31b-67ab-1f8d-a26c-9846ae70b630
 58 851629c3-ac11-22d6-a0b9-d5f52b3bb35d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8765231787034548448555631128580631848120454661863533142312. Exactly this sequence comes out of new Random(525).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 20 of Run 34 (seed 83,105,000): new Random(83105000), 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-09-22 10:23–10:24).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.