A858DE45F56D9BC9 archive

201210030801 10vcn7

explained decrypted filler

3DES(name+title) ECB, 33 GUIDs, seed 885

Metadata

Post ID
10vcn7
Title
201210030801 → 2012-10-03 08:01 on A858's clock
Posted (UTC)
2012-10-03 12:01:13
Timezone
UTC−4 · title 08:01 against posted 12:01 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
2,128 hex characters · 1,064 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210030801) = 39f8780752fb5ab141d792f618b37a76 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
33
Filler GUID seed
new Random(885).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
84 · predicted N = 33 ✓
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
0 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

81959F23B5A102BF 0F37B3ECD7DEFEB9 6C9D1E40F072EE59 94D50A05366F5AF6 36AB1E0886C2E865 FB8CD71439015F05 66584DC190B56263 9973CB11433F6C55 072FDAA98170A59F 029869DAD1DAC16E 1E117E815355E117 FBCF1920183AA491 62B7D66396B5AF45 0627E753499E87A3 9DCECFF8194BF869 C58EE3BC5D467457 BDDAF24FA80CA646 FA266EC6CAABB239 50693A8D12EED498 30FD2F5BC092D144 DDCB953E60E943BC 8FE95889750A6C20 64C54AC4F0932E51 4F70F30B8D0A6F18 0A8B1CEDBB03B360 A1FA931FF34A4F71 BC782198934C8E81 1763316E3600A019 FC52CD9C4BD8587A AB2CABDB5E69B551 526AC2569CF8A31E 1DE1F32491EEBF32 9F55EA458A1C95D9 3B62634CF46C5AC3 3721E284123EA49B ECEBD37692CC9751 83D3E9BEFDBDEE42 482D591D2713D7A3 735150794728BFAA 0CCD3BA61977EF90 B0F4A419E0C9CDBE 1AC8BB1AA40D66B2 3FD5936EC3062F35 3C6D6C6E483847E9 EA550E7BA4AE8A9B 0B76CC0500D1A87B B45F79C2BE4774D8 434A003E9FE509A0 6002F22DA29C18F6 483EA71C6A3ABE9B F929114C1A044B9A 281F9855321814D2 E026A12BBD715B24 5376689304A8A360 8846B2056E6ACB06 5A1FCBF990A04D61 176EB48B931CA379 8B8142DFFDD7F0D2 04960ADAC122077A F3774955DAC528B5 C310255498104C2C 4D3CE3BA658E79E1 7C97ED741468BED5 9B0288D840727973 305F60E87B9717CE 962ABDA4AD982E3D C351E54390F5C65A DB9D5E6E8C10EC02 187E20A09CBD8C33 49AFB1121FFA1199 0C694D596CE6FA3A 0696FE9A2E094D78 9D258903705BEF4C AECDB44C289970C6 1A766ACE66B800B1 49FDAFADA3B2A659 010FF6C5B2BDB374 CCB9E25379EF9DD2 D76CDA907211993D DAE523584E2822F5 79FFDEA7462B2D24 9B8D916B2B5EED2F E31DF9A837A3E104 2032965393CB8234 29954485F450B8DC 235E134F5B165C24 9A35865FBFAC9663 03A8876B858534C4 EDD1DA728A0CB10A 514A6B6AF406CFFE 6642BA77A82923DB 52A8D7B83716A9B1 7EB1E4B525E479BA 197FCA8514AF8207 93814F54AF50D2B4 8C5F022B8594AE1E 7BD0DAB44F8DA444 4CCEF48D664B94C0 46E84D94CA7D1A61 6330F40680D1D014 7CE2327B6E4B9B73 D8096821A335C8F3 625AA3F6AF13C664 D2BFBFA5104B16F1 CC388484D5B016CE 23A4464C168363B1 D0CD31C04823DBFE AC31908D1E7E0975 C91C50453903AD62 821666205F86096D 1587938DC3E85D69 2E417A73FAE3454A 6E57BE74C6B08373 95A1F13A78CA8557 CF27EBD8C8ED877B 7BB9F10F1E60DB7D 10610D48AC10331E 4DDF4940D2692BCD 1282D84AE7180392 5F9DA5A36731CA4F FC0D58E453866842 09F8C450D18FE3F4 74FD1C487EECC9D7 57D58945CE9818A8 0C0CBC2ADEF7FDB2 EF91F20FD9147F83 0E81758ACE23BDFF DCFC70FE37A36782 080DCEBEA33939C6 B4257283DB327184 821380F67C9F0393 142ED2D358B6BE4D 50301317B778456B 
  • Read the ciphertext. Strip whitespace: 2,128 hex characters = 1,064 bytes = 133 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210030801 (name+title). Key = MD5(password) = 39f8780752fb5ab141d792f618b37a76, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 33 GUIDs as hex (shown below).

Decrypted: GUID list

  1 164271ae-9e63-0270-82d6-d9101cb67bb2
  2 12c21a56-38a8-4aa0-a3c8-6a6be308ea4c
  3 855695b3-7429-31cc-8e5a-5f20c787d64a
  4 10a828bc-aa92-40c4-baef-1bcc5f9ecfda
  5 193e9755-8dbb-636b-8ab7-eea29a6ff154
  6 8053572b-0ebf-88b9-bb78-5bdb4f353d4f
  7 04ffc958-9496-37a5-8e83-e7721f6530bd
  8 d3406fbb-40ed-3613-9bf0-bc3a0c2d07c7
  9 43389413-7409-457b-8124-3a914d339bdf
 10 e4a3e3d6-d090-5288-967a-d92207b5796a
 11 6aadff2a-efbc-25c4-901a-d90aab16c51b
 12 6ac6211d-1001-31ee-a469-a07fc24429b3
 13 25ae368d-1a33-0819-92fc-5ed13c2db244
 14 3b24e7fd-a499-80e3-b53d-5907bc968b66
 15 8f87d2b4-cea3-456f-b93d-de138b69b237
 16 8a4cc4f2-c680-6b3f-8e5b-7b8cf4684797
 17 f2595551-0e59-75f0-8a40-ec5e50e3444f
 18 833fdeb1-1c4e-6bf7-94a0-89bea9861b5c
 19 4ca46993-3ddf-5da2-a3c3-9ca4d3da569e
 20 20d6fc9a-b13c-8bd0-b1e3-8859427fcf79
 21 1c8142d5-390b-39ad-a2fc-4e18759f7afb
 22 946495ad-933e-82df-9a23-06a282f3d49b
 23 c017b308-f477-55d7-9d86-88ac2c1be409
 24 9c8ff94f-07cc-1968-8ed1-9d998b2c7583
 25 d30e9d3a-e975-30d3-a545-747233e77989
 26 2982f6f7-19ab-628a-b768-9bfa639e71a4
 27 781680e7-e55e-7b4e-b4fa-7bcf642f57d9
 28 aea010d4-61f2-07a2-a20e-5d36ce71b39b
 29 a0e9ffe1-1358-8fc2-a2b4-2ed101b6ffcd
 30 1bec2782-d922-714c-a733-e19c3efcd900
 31 c289ad67-5e3e-86d9-9135-b0bcdfee3483
 32 9e3d12fe-4df6-5fa3-891c-66437a07c7b2
 33 b05d70e6-54b5-1fe4-982f-6f7c80786f01

Explanation

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