A858DE45F56D9BC9 archive

201210030601 10v9cs

explained decrypted filler

3DES(name+title) ECB, 49 GUIDs, seed 183

Metadata

Post ID
10v9cs
Title
201210030601 → 2012-10-03 06:01 on A858's clock
Posted (UTC)
2012-10-03 10:01:09
Timezone
UTC−4 · title 06:01 against posted 10: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
3,152 hex characters · 1,576 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210030601) = c2b6135517543b82cdf8b2cd70de7718 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
49
Filler GUID seed
new Random(183).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
78 · predicted N = 49 ✓
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
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

7FF6047F32D356AF BAE02C16847BAF31 E1A9E13CCD936537 7381E0E001AA0B49 7E85E1F2E446239A EBAB471731A8B532 C580D2B0C35953FB 8574AB1A0A7CE4DF 6AC6EC6990F6214D AE3B826BDE606CF7 9EB7FA8FFF771A54 6205EDB63A01B9DA FAC9012C0963A138 012CA27371AB97DE CD6E444A686EF1D5 918236A27F4AE336 310DEFC137ADC053 090892DD2FF26A20 C1D551B24CF9694F 24D173F8BD03EB3C F8F76D62EE9454C9 E960E07DE2C56DC7 FC3B6792E8997E46 961E91ED21119DF5 B81B140E2B903179 A2B5263E65F4DDA6 6B89D31EA352F7BB 38B201332759BB21 1AA7CF89ABB028BF D193E346304472B6 CD0E4341F4172011 C8B63CFC5C664955 D37759C6E4C352BE 50E2749DE09B3112 1EDE2650EA3DD92A 614CF8A756075DC4 365F55AC65702C7A D8563E0581955EA7 B9DD8CBDA62A131F A8E9054860B92018 69F3C9AA4E326060 60FDD0B6A9D3DC73 E89655A83E8D7099 347E0E14225BECDE 60893AFCA2762C36 D4749BA48F637C46 FBE20253606838DE 637D585863EB9B3B D9B4951C6C8BD1ED 945198E95E1BE977 8A32ABBC5A9EE3D1 C2D12849A8633A1C D491FA126528625B 820CA6267FF0BE0F BDC11DC642084679 30493D7D679DB734 A116D28CDC5CC873 084B3AB140342F8B 7996274100DBFBA5 F6BFF27D3B473D2B EAAA2AFCBE24DFCF 7E08BFC688FAAFD6 7A2BFF486C1632BC 4B26CF6ACBB93E3A B7E38372A59780CB C17403201C7CF946 069B1791BBAE0DEA FA62531FA20FA10A 2AE17D54FD20843F 96E3E028128B99E4 082980CE57326C6F 07705DF40447AD57 A6A1E4D709525354 C2EC99E552296C3D 7263FF675E1FAED2 8906571D13572622 19FB4C135CDE13BD 4FAFE4BA61BEB86C C8F32B4A2A3CCD0F 03FB0D6AF99DDE7D E1569BCBEE0D5CC2 14539D13EF5ADC5F 219B95C2E50E9DF6 537BAC5BFB1B0BCC DB427D5262821D36 FAEB2C9BFE900BA4 4F0E42E42FDC6C17 0B506DF61DA841ED 6E56248E96380111 6BD4A46B2DF5B430 625E788333E98A73 FE71BC665DCDFD92 5E7217595782C8C2 4958FD959F629092 D57A579FC7EEB7F6 A07AC98101A686C3 BFBDF11035FD5571 8A60B342BAEE8848 B910716B9804894E 47E7D309CAF65474 511EF0FD0F00E328 C159B9AA422DD8D0 9C5E510A7F644D97 950909DD98874654 DF252DA91AC24910 29F97F53D295CFBB C3F598F15B31399E 121BC577FE812103 87EB74D475658B21 A798C35CE72E8E83 71EF4794A8C99BFB 0C3E5D24CECAB74C F5603C336A0238D6 6BC6602416F3D901 D4500D2DCB0864A6 80173D12B06FD5A3 E26176F17AEDFC36 F42E1601977925A6 D8290018C7DECA01 90234212FEEBB962 5E7E408A625ED2C4 D89F8A347BA15430 480C1EF93B5EB904 FA33E519072E22FB 17703B6F90EAF0A9 4EA16C8452922D81 76048CB192DF1E5A 12FDDF77FA2E82F3 B239C1A773959275 E88C4168D5C9F35C 67C2DB105180555D D021B3611B723BA8 FA2DEFA1F261DEF6 05EF219AF5EE53AA 1B762D8B0FE9A4A2 17338E7BCA51C478 26F1F184ECA9FBBF E91040AAF85F2ED2 1AA0A6F9C085C462 CD8A21518A72D203 E4A9C312C3106606 ADF3292821F2B4DA 9EC1F434CF7B755B 3CAD206258231283 383827A149F65E0E E217525D95F338CF 224DBB13E3E01716 CA5953F999AA030E 93E26C34BFAF8E5E C49BB1CBF9207FCB 12D7D483B8C3F8D8 A030A2D7C320561F 1782F7556EAA12BE B8B755649442C7EF C4942A7EBA8F9BC7 04D4D1A5C976F023 82BF52A05DC3A8D8 1B0C7098CF356187 36478BED6FF6E564 3D9CAAD3C7D5E3A0 C76DEE7BDF4E6214 36F35317320F8408 8D997C273039210F 9D3572C8B18C0964 AC5997AB255D7677 07EC92C6F602637B DD0AB50F9791DA6C AC1D98DCE4F87004 B688F338A456326C E0B0332316A47FAB CDA04802545AA140 6783387B94E68B11 1D0034FD4D37078C B8BFBDC0B4DD0FBE 0896549E6D60FA5B 269DBF9AD30B5138 4F64D47BFE3CBFD2 EB83AB6892E5AB11 78C767D74BEE8F05 43E9DBA19031266D 703A814E50A9362C 70ECE1442A93B187 38C8EA49AE3AED64 13184CE97F1B3E83 4F088A6CBE1236F5 B603F4294135D112 AA39E237674CC26C 8D97F7C44DD94D08 D3F3FC415E5FD2CF 55DACEA725E62689 4A598D4EB3967EE2 443AD939926BCF9D 72AF8C5EA4EF127A 0B1CC850647DFCC4 1A96A7A84836D6AC AD7C0D9D67D55E33 8B4CC76967785F7C 
  • Read the ciphertext. Strip whitespace: 3,152 hex characters = 1,576 bytes = 197 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210030601 (name+title). Key = MD5(password) = c2b6135517543b82cdf8b2cd70de7718, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 49 GUIDs as hex (shown below).

Decrypted: GUID list

  1 de553225-c1fa-2284-a517-cfac5e06fe4a
  2 df02c7b0-8592-44b0-adea-58974ef214c4
  3 73147bbf-231e-69fa-8d17-357b7d029e89
  4 f7691b33-193d-59c8-b9e3-50949e3b5bea
  5 e3c15c89-be44-7d47-b5c0-cd771995ef28
  6 f81df332-b3d9-4572-b4f7-ac3bd719ad04
  7 d0e079b7-6858-83fb-9b35-53f4e7d6d26f
  8 9aa60d42-ff34-239e-8053-61cca06d2da3
  9 d822954a-f03a-543d-af91-3494f6a34fa1
 10 5c538a03-3f73-6997-ba91-a98354755ff3
 11 3eb1a647-6316-14d7-a790-795b113ce00f
 12 1042536d-434a-3bf3-9496-fadbcb60d0ef
 13 3ba50579-1f69-3af3-8ca9-df3f2c1feb71
 14 937f5e30-b73f-6dcc-9a52-4e280794f7a5
 15 ee05e412-d83c-0c87-a9fc-c817a9e14641
 16 0d669d3a-2ff1-2535-b55b-c115353941e1
 17 33a79012-fce4-7064-a163-1f7227e4f517
 18 0a2e77f7-72ba-4a3b-99f3-3c7883f0195c
 19 f541eaca-dd1b-5e1a-9fe5-be6a81ffc1f2
 20 83f52622-84d0-157c-bf20-2fb2f5a1e14e
 21 12b3567e-8be2-18a8-98e3-dd263801712e
 22 1d89c882-d3c6-6b8d-b6c7-c3a0857e5939
 23 50b19ec1-2be9-809f-a638-ba4ba8f8caa1
 24 edbe1c17-ed99-869b-a322-80b2d1005ab7
 25 ea18ac64-3086-512d-af73-aa2647a00cd3
 26 507f879c-859e-2eac-94ad-2e93435d38e5
 27 b6b5c16e-c2c8-20ec-9c9b-1b8d56eee83a
 28 e20b7620-981b-034c-b3ee-a137307baf5b
 29 cd3a7603-3c03-0e89-83c7-796711872d8a
 30 725f2f11-4e57-4e43-8edc-e2100f77c679
 31 b899418b-520e-6378-b2da-7465a8dc3abd
 32 792bb992-eb8b-5362-a331-b088a064eddd
 33 48be7a2a-b5ed-7cb2-9bb9-03b7a763a986
 34 0b5d8c0e-6a5c-536f-8963-b2099f21cfdc
 35 3a4567ac-d171-4f96-88c1-70b7a41b2435
 36 0f0d3145-b68d-6281-9feb-98439b3058f6
 37 e9b2020e-837f-5897-8db9-f032acbe07bb
 38 3d7e39d3-d0a3-0156-9d6f-5befbbc7b765
 39 de23e8eb-172f-6fe8-87df-51852b90dfe0
 40 34fdcc14-3461-76e6-af5e-ac5eb7f38036
 41 5ef482e6-9b96-8f07-b55c-2e0d36144d3b
 42 5cee8eb5-1afd-5227-839d-d25c6d6fabc6
 43 7360fd7e-1ec8-73d0-99c4-72073cf9dc8e
 44 f40cb071-daed-8c20-9566-3e173f5365db
 45 7a44e43d-ec01-35f4-b89b-187f62d02fcd
 46 3840e98d-fa71-885a-a3d5-08eec17fd7c6
 47 6bff89de-35bb-543a-9e62-262deff3b8d5
 48 db18a548-5935-28e8-bdf2-abbb0ad97cff
 49 3005283f-e846-0199-a5fa-5e4f171d308e

Explanation

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