A858DE45F56D9BC9 archive

201303262359 1b1hia

explained decrypted filler

seed 758

Metadata

Post ID
1b1hia
Title
201303262359 → 2013-03-26 23:59 on A858's clock
Posted (UTC)
2013-03-26 13:59:56
Timezone
UTC+10 · title 23:59 against posted 13:59 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303262359) = 3232acc10617d5ce17eb27def761d1b4 (name+title)
GUIDs
60
Filler GUID seed
new Random(758).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
19 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
8 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

6E2972CE216115D8 E6E7E324E98321F5 AB9E0DB63F74420E A61EB87AAAD3D618 7D728C646CFF64A5 9876F49B669DE9C5 2653891EC552AFDD 2A843F2299951230 68EC11C06896D154 ABC082DA604BC680 6FC5C548E5552DBA 00025B2D87FC7458 3334DBFD1BA6AB91 B9005F84BA48C346 43435DA4F5EFD9F2 81BEA3BAA616ECDE 1A02148C2D82FFB1 5DEE1CD8948E0599 711E7813C0B2A041 27E92D587A8C968C D51F0C41CE331984 E87921A6D54D34B1 216F96BF4B9C8680 148E667C1715D7B2 0371A599DAC148E2 4AF2F6B44EF8F25D E0BA0C5A85B53926 F369E5EC302699DF 695949881081C408 E7874BFFF0CE3AA9 7652017254DF198A 2A4422D1C4B3B773 9A8A2759DDA5BB0D 229C95A7F227A91D C580B9194A82E48D 44213811DEBBC78A C5CBF689C7BE0F31 65DF3580A05D0D2E A967B56BE45A44C9 45A8E2ACDEA52B1A BDAA802C29722195 3FF04DC54172D32B 379225FEDE83D67F AB4D82520A48CE49 8D6C6DE1D9069362 1AD4486C1927A293 58A516F60A34B201 A9D5701B1BD136AC 8D0408359C2A86DC 4C14D23F37B825B2 1F08DF68EF352E1C 4021FBB12F520CC8 CABF08DA208B4DD0 F75829D7F83736B4 316A745DA9A448B1 B85AFA87C4CC812A 7750FEAFE22B9BAF 401BA9B9381116D9 FCB6D9E127C16D45 63A1024815DB7931 4FA322BBCD00F08A 16AE7DC44F7D0DE5 A1A2020F8D35F21B 02936D70BABB596D 2698D0C55EFF21C9 CB785D57B820AF33 F8AE34AE37208085 0A924FCD60FE3362 ECAC79399CB469EF A457F07673DEEA5F 1801675310A0DFD6 6E29BB0461AB8398 FB477A15E40BB36D 3CAAD5CAD8027197 36BCEEAD520B7243 3E04BEF44BC76B90 C78599EDEDE38199 B24B023BE0CE23D1 135FDF94843227B1 D37C3E8C3237D3CB BBFB3F9125728A53 28A4FEC478EB80D6 BBDF9387499D2FE2 602749DFD3FA00C0 1450CBC4991AF822 8C6E6D1CEA71D577 D8ECC719D8E4D6AC 2245CB8AF87CC240 13F5F8D05B48B06E 7EF202B19800E31B 5CC198204A177E5E 2E7EAB127AF6AE4C 332A66D93FC72936 C03BD751F7F8A668 87B5ECFE6F6320B7 A0147A3E3787C3F9 95B8BA839828DD85 8F5BC803922DC887 866BC150D343778D FECCA9A05E7E1101 1056D58412E18B08 80E90CB262B8B9B6 4CFB94F24723B63C F0F5EAB5C8028DD4 1A27C138DE2BBAA8 F34F95BF43F6F595 0C71311E8703B4B0 5BC5A40159D0928C F931A345DD7CD4B2 2899A0E630F09500 4A885D40C6E01B9F 057885202D42060C 75E11867FA823D88 D64544A8686E5D4C 1FEAF3D723BA9E7C BF6E50F1C6A7F556 0ACADBDAC0408EF4 B83589A5491F5B41 D609B8953BF53E34 7104D73F0EF40BEA B5CF9FCEAD605F19 712029CD5CAF1AD5 E9033A11FA89AB2A 373E541AD93B00C0 D905B4A6F600EE5E B5D59D8D53D35578 44489B9F321D8728 06A1480631557B57 66A151B0D2612388 D7DFA7F5131F7ABD E407773EF19B468D D2910E2FBDCB30D4 65A8F950B92C812A F2893F827EBDFC0B 53746B1A8E6D3322 5FB806AAEF199809 57700442F4323F95 E9A00EA990971663 9A1C54CBE499FC10 54ED04420CC0F092 68DE748D103DBA6A 9465765A4DF5189F 8C1B0A1E3288FAA7 FCF1F6200A568520 6B62BD0422CE8A2D F6D914E8A87FB0F1 59BBFCB6D3C62A51 30A7E06ECADC7726 FB762ADF65001EFC 1AB7491D54B7860D 8637BD59F66BD561 8C1997FEDCE9D4BF CB05CBFB3F425232 87B08B8C7F5D207B 2B972A0730F91E89 DABA31E7111B6B31 BCCB117946F36B66 C0A5F334D71A3264 FAA25994F834F0CE 752A6ABE53578F0A 2EC587B39FD0E397 00FBEDBB6A3678B5 425F6A2DB86CC2D3 0373DEDFFDFC8D49 7D32C49132BD9CA8 C32B5DD77D38085C 6906DC690686C65A 8CF6160C1C703C57 A9D3731674AD9DA1 138D9640F250525D 3A585BB365CADE8D 6668BC52B3928CB3 3E4E535A0DB1830C D5977FFD9519EDE3 2866F0B61EB073C9 35BDD439D4FF3B6E 088F28B7302D9F2D B36B4BD625865A8E 47287FD5B4EEE3F4 7039A56871F60F66 A893E6DFED53F267 64B385A3729F115E FCB6450614B9D9D2 310D1E25F53F38EA 97A31CBB13B0D97C 75E796C05EF42529 0A4DC251BA945D59 0FDC32659DAA1B6E 2A41DE4AD240FD0B 9D6DC33A359D0581 B532608A62ABEE00 019EC5A5A89C0693 20C342903EB9FCD1 CE41B9CFFB912183 B08C59BEF50CC077 5EA1DAD6DF513CBE 8D20A8F302F41EAA 78D2C7461192CA68 ECC3C79AFC5F655D C6F9C11605BFD490 52F29B43AF275828 540A9500350F87C2 14274D709647CB0D 6503B8836F5A6D8D 678F6010876404A0 C86930AB1E9E5730 6CB1084780CAC51E 4B0893584DAE2D06 822DAA9C87CE6D3C 73864327E41D8C3D 37F1770DD1F57491 9A5534444A66A742 A26F537122308B3C EB7C6C3E4F90B0BC 550582564CE5AF43 14AECC1A78DAE74F 6BD430FC11FE8AA7 2FBDF5AE4F5B374C 02E37FD22691CB2E 5D14459D919301D7 2B366F56E4B59364 8B074AD394415E98 4A73BEB93C0EEE2C 950FB1FE0E705FA2 158CF580B44EA486 2374568322539081 7EB9807A5F205814 CC5116C634FB2E14 9B591E625837547D D4C9AB833EFBEC88 59399D20AB5CE28D 35A5062003E39107 4428DE1E3044D16D 82E3C987DE368C8A F88195638340F6C2 4E2EE16A12BDC5C4 A1628C3502F66B65 DF880D0238B79DCE 1DD318B83DF5E61B CD66744EBC44266E 320C476200B4A61D 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303262359 (name+title). Key = MD5(password) = 3232acc10617d5ce17eb27def761d1b4, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 3d90d649-ee73-62cc-b81a-1e89d2f619ed
  2 98db1c28-b8ba-2595-94db-cec712426c96
  3 12c0252e-61dc-5650-94ff-fabd2d11f0cd
  4 61400eca-9a46-306e-8d3e-a79f87ec2d5e
  5 96de50ce-844c-3a0d-98a1-f07ed6065908
  6 46e4f24e-fd15-84d4-97d5-6d177887323b
  7 0c9eeb4d-2361-47ef-8759-4a1e3b600ccb
  8 52d892da-8994-6458-939f-33bf2436e0af
  9 1c02d569-41ef-63aa-a389-b9940015f806
 10 3236701a-ed38-7c30-9443-5fc7746b9e85
 11 61c040c6-0753-64a4-88d3-7fc5d1f8268e
 12 5dd61d9f-cba3-20e4-bdd7-39b4e8c533e6
 13 3cb62738-9790-67a3-862b-fdef90324a00
 14 0440d035-a353-76d3-9e68-e3dbacf471ed
 15 c238d1ea-8317-5a1b-866f-8528af1e094c
 16 344c949e-9be6-3790-a76a-ccb4cb458952
 17 6a583de2-4975-44d8-aa4b-9f14f4efcc53
 18 6b94a0ed-eb17-8ac8-9c27-6a918da6be95
 19 bf472cbe-121f-1076-a307-e400a428e56a
 20 dc1f0825-9f06-7094-a943-45d8053cea1f
 21 c09ada6b-cdf4-40b1-939d-958e6ccc3317
 22 e7264bdd-395c-77e9-aaf7-a2f6cfb74b47
 23 04c8d4cc-5eb1-0621-8524-3bd5c93dba7d
 24 54c5d1ee-dea3-7f0e-985d-f283f5ad0d7f
 25 9c034a73-7621-8234-a406-86c2b94ae932
 26 18fd91e3-8ea4-0e62-97cc-ec5ae4765872
 27 ef3e75f9-038e-51d8-9180-05de4c5ebe61
 28 02449ddd-8f77-32ba-ac31-4f6059b97eec
 29 97d6b34d-97cb-83c8-83c6-ee66fd7e959c
 30 2856a23a-906f-43ea-80cc-9d8e24d48c99
 31 ff45ee26-38cd-0e22-b321-19a7e7eba43a
 32 f527f1f0-3c32-13b3-90e5-b5039f56d579
 33 a73f38ed-1674-0e2a-8701-d2324603d54a
 34 7b9a7288-9f56-81cb-b62a-0994d5e19e4f
 35 31b6a2ed-40f1-2a87-a8b8-8f967c8fe977
 36 516c371b-f2cd-5c9f-9656-a5862ca1c847
 37 e357c612-4b19-8446-9d88-aef0a4746234
 38 60625177-293e-876f-a159-27a6f63e8f87
 39 095cf879-ed2b-1c3d-8875-796c4a1ed931
 40 30753e05-659a-32a8-bb3e-205061b3aa3a
 41 154cd2f5-61c3-3142-902a-41ca2db59f60
 42 a7d9cb9c-e298-2bb4-a1d4-57f951bb4b7f
 43 09e5338d-8d11-7212-8336-ae0fe129945f
 44 759dd9e8-653a-0abf-8e7c-adaa8c7cb221
 45 1fbe6ba7-d555-4900-ab6e-2239eaa6d083
 46 2fa4e909-b098-2ecb-a56b-bf7a5fe28b26
 47 723e1415-71a0-2427-b98a-ffdc63c8ca42
 48 7d67a3c3-f45b-2021-aa1b-f8e5de6171c0
 49 b844d70b-1a7d-1251-b6fd-c269ec0c1882
 50 22dd16d1-8244-3f2c-b11b-972ab7988c30
 51 d49d73f4-65b1-4dea-98f7-e626934207dd
 52 9c00b6b1-a249-3b3f-b876-1cd1f2202f57
 53 7310f791-e778-465b-9670-e9502b886b73
 54 c35d29ef-2aea-8794-88f2-dd7c2131c845
 55 6a5e6b2a-d0a0-818c-9745-fa97e970b505
 56 9eacc7c8-9906-8988-acd6-29eba6ac76e3
 57 a78c672d-3e81-1548-876b-ffb0bd290080
 58 00e17f7b-7180-6aac-a038-e94d2d5419ae
 59 4ddd8f62-e983-3338-b460-fb3994b700db
 60 cb263154-eb03-3d10-a6e5-ef25e577b07e

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 625338466762675348174707805384010825881332704222134348881633. Exactly this sequence comes out of new Random(758).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 19 of Run 43 (seed 120,022,078): new Random(120022078), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-03-21 09:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.