A858DE45F56D9BC9 archive

201209231311 10cizo

explained decrypted filler

3DES(name+title) ECB, 56 GUIDs, seed 610

Metadata

Post ID
10cizo
Title
201209231311 → 2012-09-23 13:11 on A858's clock
Posted (UTC)
2012-09-23 17:11:14
Timezone
UTC−4 · title 13:11 against posted 17:11 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,600 hex characters · 1,800 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201209231311) = b82bd3cfcabcced05e2de84aec712a76 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
56
Filler GUID seed
new Random(610).Next(9) ✓ verified
Run
Run 34 (seed 83,105,000) (seed)
Draw
29 · predicted N = 56 ✓
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)

1380B5252C603E32 406F00553F75E372 9237ED4D4047EE61 E7D865461C3C9BC2 3DF403E0652C1CC9 E72ABDE8A4B1791B F1F6EF08310E41C6 C12B4D1488D42795 13584A8792C9A958 CFCA5012A950C4A9 A70C6900B5391161 E7808DF3975D17C7 EE76773099AD2EA1 71959D87299F47AE 708A02060692AA3E 891E3AACAF94C8AA CEB40902D255F6D8 B284260013A80A20 AFF91F7D53D1C702 4C70F99EF299CC3E EF9CBA4808F0B884 FC6824A6133F8576 25E7C1336C60E1AF 7703C0CF8296DCC3 1B48AA5D3A25E385 188D23FEBA3D10E3 AAE156147D97F250 C247BD32B3C4E78E EFF55BC7AEBAC3F9 A1851E26111237DD A4AE050646C2125B 4290032B54CAB7EA A4E4E53B7123B3F9 484197D614F5C940 A5DDEAF05CC8E2DD F57EE82AB2B0FBFD A23324BA0F508064 AA513E17FFF0A734 AABC264777E36685 5226F400A9045828 367F6DE8DFA9ADF6 E7B6149BE3EE18F2 35C4F2AC4EE00ACE 51E860E42B48F54F CCA77FAA117C0F76 3266BF2C3F15B27A B20BE5ABD6ADD5AF 0E3A7EB690BAB9F2 288AA96E11599C08 82870D834468A8D7 DC4F126BF64585A9 EA2AE9AD9EE9492A B4210B911789809C 84B46B52654E8DA3 6FFFAA4DF31B06F5 6D1C752B2B1E514D F306BB4D85B2A22C 24B4FAC46FC9EF0B 43E76E29F892244C 59A907FC62A017FE 054BD3D96FDF2744 C30451B7C0D673C8 579E9BF01433095D A122555B0422AD8A A006A4193080C32D EF7328B0187B1A7E ADD83FCB1744BAB7 0E9BA5565AFD5C4F 88AF0B3C03DF2C99 D5CE49904CAD89E4 92EAB346053C416A C640F31AF8BA8034 DB0AF4CFEE974A97 07A52E7F7E323804 C8F5F642EB8AF186 D817EAFE5F82E839 6DD68A3876652B61 85DBBC446CD0CE42 FFDD2E81B22B9C75 7AE38BB9DA4C13D8 45D3E0CDC360172E 001F786642C557A9 F41D4B71E8F61A17 158FEB9E26BD5AED 0A16FDDB247FE40C E004966DA986734A 15E5C9FC244DA324 9972BD2D123CD059 17312A6A5798171D 26FBA61405C2B02C 7C967C1307EC80B5 3770996B55220C59 FE81DF4B08C6DC2B FC7D2F5170F0DE75 1C8AB0925261668C 4174C35A080C0D46 F074AAC8C3BCD6AE 2144C5E2F1555505 2B93549E3EB3DC2C E7015F0BB1B269DF 2AA64C5CFACE5606 3476BC540890481E 23DEFBB862251B3E CBEE5CF44F8B777F 89C76489FE220FCC 9584090135DF87DC B53AB93858F53972 15FF3B0461138477 0775C763A25B7209 CE03D285DE0611BB 967DFB8FED3C1B18 1604396F861C5D0F 87683966936ED53C 98B5CA42F81739B4 611DB9793734E301 F6CBAEF257D9DDBC EEEABB170A7835F7 4F55C12D8A14BA82 E8660E92716D1B50 EC0F4B2ED12AE39D BEECEF5FA08F9E46 E05FFCA05DCA0725 CF85D7664A0F29B3 E7B3A5BCABFEED99 37AB28AF30C38E70 F12980A1A87BB59B 3A3661AD320325D0 747CEDF28BF8DABE DE40EBF633160920 78115BEB9CC8997B 50B15DFCD6DB941A 12118F7F72CA06BA 765948FBA3BC2E15 B7D61CC078A869EF 42D2AD7E1583E1E5 14DE5C9079AE97EA 1A52A118CEA729E6 DA4080A2114A99CA 79323BB12FD28E2D 9A3C9D983C4900DA 23C226FA20BB1EBC DDCE82C23A8F0A9D A5008EE272D02241 9C9FF590A5E14FE6 7E10708B882FB939 88B5CC3D2430DA78 82485ED5804AACDA E7CBCD6809E1F87F 07EB289DA2969B76 8CD93D707A6886B3 7584BD1F1514B72F 9FC67D4D2180DE31 C5A2F118103DB989 EA1DC5FEF89C8BFB 0CE6715DAA31035B 287391442AB52B56 625A6B70E744EC0D 73112879A6FF2705 E37BAC368EE842FB 9148F582893123F9 7D549A4AD82BAF33 1AF33FD283F33E40 09AB441FA52E64FE 4550F1694F50848B 751D9291A40E8BC3 F3E2224C04739BD7 0CA1D4B7AB179D45 1C5CEE6C67AB7AA6 40F4B13C1E8946C6 C887B9FE934D2D78 29D679961ADC75C3 C222697F1414C5E5 F792FBCF4A7223AC C861357D937A82D2 BDC66E49ADFB96AC 59355773DADB292C CDB98612D55549A9 EC5FA5DB74C16F4C 5FDCB4C1886C955E ADF7C036F22B9F51 7EC19FD94FF74930 45417D2BAD7D31F7 7DC6D0A47E63B28B EE6FE28D1521AF58 229EE5FA1385A8D4 37A14F434DE7B0E5 D8FADE10C1B39744 6269FF7BA1B6E695 843AD2377D52651E D6D9FA41A0C75817 3D71AC3DB9F98B5B 90317FE3F1AD620D 16D0CCE97BA10FF9 79316D0C935FF29B 1E91B38735015E1C 129D6C907B6B6D49 1234612D9E75323E 6F319D1F7B60B13D 52028CA220DC1451 0F1EE24938632F23 6AFF37BBB15FEDA4 F7AA400912B124A7 AB832F1D53865D5E 33B25E3AF74B29B6 F2180659C9C565D9 F7B215D6D3F4F74E 27E94FF0ACB53CCD EC5972E45428649E 14E357A00F4E1A98 92EB1C3F99212CCF 91D6EBB47DC9B2DD A1579764EF71B2CC DD1A1A33C538B077 18C1F453D96248D6 1F18149257AE43C8 BC00A61493EEC27F 5E5F012D3F150931 3C6F0D7FEF5891C8 D8ED849F24C86531 E0A4A73091A7F3AE 848037316895F23A 0165CED09C8DA502 7CB3FF4FF590CBA2 C7A3DACD7991D723 7694779C49200C5C 
  • Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201209231311 (name+title). Key = MD5(password) = b82bd3cfcabcced05e2de84aec712a76, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 56 GUIDs as hex (shown below).

Decrypted: GUID list

  1 96d707d0-19aa-3410-aae1-29c4285f0d61
  2 fc628288-0da5-70b2-a214-8082c9ac9564
  3 0e8484b1-0cae-1ff1-8e51-81891dc4ff2a
  4 30ec53fc-25e7-6dfa-890b-fd7fbc19730c
  5 a4987fc4-f938-5872-8498-db5b3fb0d28f
  6 d980216d-e452-5fe8-bc43-06c8cf5407de
  7 59fa44e5-1663-1161-ae57-5255911ab6b2
  8 08f0abd3-42b1-4d94-9c6b-479a506a76d4
  9 8a34072f-aa66-4bba-867f-f09a21fb64db
 10 a794e0ae-173b-1f4b-a821-501d158feffe
 11 eba60f8f-d78f-6957-a25b-ca985208aa7b
 12 38fc31a7-e753-6d8b-bb65-6f0d58f868a9
 13 076cc71d-649d-8a34-84aa-bf19e6d41208
 14 9f7b8def-ab22-787b-af19-dfe7a329e802
 15 c4a46bb2-85f0-843a-a35a-ad2d8f667f82
 16 ef2fa340-06f6-8598-a79c-1db120e6bb01
 17 df2abb59-3ccb-2137-ba61-e7799a894da9
 18 3295699a-aadf-100b-a0e6-fa7968dcc83e
 19 404aae7c-c7a8-1a2e-ad98-203577fe9cc8
 20 6e25946c-0cf2-4683-8b28-e18042b157f9
 21 cf8d0db2-54c0-7552-bb17-69f8bcac0525
 22 2613649f-ffe8-401c-9f4f-263f97abdd6c
 23 d744fa99-7ca5-086d-a7a8-4ade317c94e2
 24 3f85272e-a7ae-15dc-8ea8-afca10a7b895
 25 b85de580-b8f9-4238-a62e-8470d9c54c4e
 26 b7b36b4a-438d-7c9f-a8e9-a4c23bfe5cd0
 27 f335dc03-ebe1-38f3-b6d1-727de37811ec
 28 ab6aa961-d03a-56b7-90ab-35488a912a26
 29 f36ef214-a6d5-0127-bb40-09490cc4a82c
 30 4eee14c1-c7cf-3506-b591-9d655072fb95
 31 26631784-d11e-3547-a50e-7cba9f0834bd
 32 290fb81c-f2a3-1ce5-a127-7441b20319cf
 33 6424da9f-29d6-5d08-9d67-31adba37068e
 34 cbe4e90b-2e4e-2eb7-84c2-9aaeb1782a88
 35 1ebc6caf-3f04-55f2-a1fb-e94a8e697b0b
 36 50d0569b-845a-1884-ac88-b764f83e9a7a
 37 525800b2-5bec-2b5c-9bb2-b4ba5e0b1493
 38 b013b240-4c49-0162-a994-62f89e4cff82
 39 5d6f6d12-0884-75d2-b6ec-e09eebd579c1
 40 85bfb5a8-be22-2434-8a4b-611979c3810b
 41 722b8428-7db4-7b1b-bf68-151fc24fb450
 42 18090aa9-a1a2-1f24-b6ea-727d2ee2957c
 43 05b3df38-a210-1dcb-8213-611814185499
 44 48d7a84f-d6c1-2179-9b74-825e040a9768
 45 7fc0dc50-de92-4e41-9c7d-229779331350
 46 2a9ebfd2-9daa-8b4e-a039-ab983d45b3bd
 47 9d2ac3aa-0767-7dfe-bd58-a46f2ddcdbb3
 48 4027d3f0-a990-079e-a9d0-451edcf9aae0
 49 20b463fa-958c-63b7-9058-b3417cb216d6
 50 d33a90a1-9af2-7f6b-ba7f-b100e4f89d66
 51 6ca2da20-ae93-2e68-bf4e-b2bdefa2aa0c
 52 57a9ddc9-d976-5003-aafb-b1dc6426fe2e
 53 b9f23af0-5127-832c-a14f-1c30382a2188
 54 9459da68-cb6a-633d-bc28-b49e84520f2a
 55 7bf5a0ff-35eb-3865-8ead-d251ee1c5782
 56 8a631777-a17a-8907-b282-66d3abea6853

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 37165514416687882114740147350331525120727112487067258638. Exactly this sequence comes out of new Random(610).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 29 of Run 34 (seed 83,105,000): new Random(83105000), Next(8,64) per post. The RNG predicts N = 56; the post has N = 56 ✓. 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.