A858DE45F56D9BC9 archive

201210030241 10v3yq

explained decrypted filler

3DES(name+title) ECB, 52 GUIDs, seed 615

Metadata

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

From the post to its content

As posted (encrypted)

663797CA5F72797A CC7B53E623F642B0 31ACBCCD2C924674 0DEB3B5D258C51B6 0D7C1328DE3F7BB4 16C61B8F054ADB38 3784C08163F5B384 4488C89357C8A996 C784C096BA8CDBA1 171AC8BA78167128 71B4F664A252C95F 53E32562627E7F7C 6521BC41A3F0EF95 2F3E3A86C1DED987 06BC31963BE852D2 1C96D24E4C9F1BCE AC0417EF99739A69 28851A981C31EC33 EC03BCC0C78AB75C 1B676C9E7410FA31 F850CBF3DDD67CD1 B125728BE1E3B3D0 1514CCD16668C0C0 0AF3116A81971EFB E82C029D296FE15B 2699537712EDEAB4 8502423C9FC740EA 89E0B2E542CEE2F7 AA10DE71D8760ABC 52E0C4C3504C5BA9 AAE17FA6FA058EC6 D0D9D990433052BE 9AAF6593E9797FA8 2FA55F3693467260 CD87251FDF3918F0 A43F17D8D4636927 63410A1234809AE1 7F4B8E2C9F30EBA1 305DA46A344D107B E2960BB313439772 3EC133E05D17EBD9 E86058CA77752F11 5941B512F7DA65A8 4E79A3F3DFD8EB0A 1B1A5C64BEE8947C B99EC91C010CB117 F251C4E4C79DC1DB A9C5D5113E686944 3997E7709A4BD35A 6121FC6E778FED6D 1E70E71EDD3E4972 A685CD29664F65FA 69788B9A7EB84CBB 4B45187B30289539 0D1B0EF0328F7520 AEA836F96DA5E552 FC67F0115F7E919A 1126CBFC92A204B4 887F8129F5B4326B 290290F6C24646D5 9B0BC1613B7988FA 184700B77A8651EF E2E749232949F54C ECCDDF9619F81D4E 6E245225D65694DD 2E441DAF8651F073 534CAE18A9CF0C3D C73ECAD81C9FB79E E3372AE9E87B1704 37A3EF8700BB7511 4D75CA5781007BB2 368FAFECFEA6323D B13B648CC5C38C31 1CEE8AE5FB034875 4AD95AAC472766C7 AC4F9BABF6F5CF51 252797E9D6616680 0C803429435C1D61 CA0CDA434B8E7041 EF43AC3DD25AD972 AB2B1425C6039A24 0320B1B3DF33B62F F2260D94C6BCA2E4 813C69599F5DC4FE 6C78CF8312643958 FCE0AC2DFAF33AF2 5564FF0DE69E2AB9 4B0AD8FEB98EE9C4 8DBA76C0F9A2843F 247700A934FCEE5F 30FB4B84E8DC240E 304E46AB7A54A0EE 57263629860864B8 3AC83487DD0DB804 7086CA260A5C0E71 E208582D26A0E12A 6523B19D0B966F43 B11853A253397059 89E44C67E723AF70 D40506E5359CCB97 373264499E863156 C7C2B3AFAB53BCD2 E6D6390C8210A52B E591751B08F01B0E 686C69DEB7BFE73E 7420AB8800817B42 3DB7C13C02997FF7 90EFFC0752A4B4E8 CDBFE69A32427419 6BBA2F5AF9D89308 DAEBF005BA6180CE 5B419E01D8453ECE FD4874835E1D911D CC78143B4F59679A 0A95FDD70E0622E8 760240084D384146 5D48FA08C408D5F3 18AD72FA90D91E78 A15F51E8FB597B86 C5F2F7F11279FDA2 7A19E33E6874BB25 6F3E4947F5617BD4 A0B1B8148056B30E DAD831C37BC93F82 59EFC628A290CE4D E357C25DC9B80961 5499F5C505450922 2809CC8684C13528 BE493C5755D096EC 4666BC69BE655CDB 701FA0345468D5D5 F38BF1E5AD679E7B 0F1DD5AA161EE128 9C0BA8136652016D B4D3FBE60791A8CC 2420CB2FC8F8D8A6 652E03F409B74C95 8A7B5EE0C3E1F39C 3552EC1899FE20C3 933B8F6ED07D6DB8 E61D6315D039395E 96AC343CF53C11D6 9FBF5DB31007F1AE 5245E4387213A538 0F4D104FD7B25F3C 31510F934168353C DFF4FBF5DD030618 399D1A3910F7EA62 4D92F908D764C08E A39F07A4164C449B B1622531BABD9316 F16CB9EF6A69A62F 8D2ECF96B0951768 D2DB31F13750F5B5 B886EEEA0534E902 04B25A0657152DA8 E187B57CBD13C46A 251E9E7A0D5481F6 B691CAB3C46ECDB8 FB4314C28C778926 736AFFC479454382 4D9C56FCB2A18010 0274035CCFBDB44B 75290D7F21C8B92C 6CF0833472D7565B DE4026D86EEECDE3 4FC8FD63894A4ADA 335F3C33ECA03487 7C0822F740379D9F 6FC743653A09E325 47EDADC343F94557 C982FD8DD7FB5B6C FFBE0B3A16FB14E8 DD57576625A77EB9 80C69CC59CB1117C 7960BF5B99E8CA4D 1E442F41BB78964E C7AED5ACF8DFBE62 8604F85931852ADC B45A97F817041913 A60BB967D31BBE77 615EC53200B3DAF7 E8F55F8DC9347535 65AF642109349F34 574BD385BF217516 A90C43045788A90A 3AD2DA9F8C69E662 3A310412B0C11AE3 0684063A01B263C3 DF8133E06EEE536E F91FE93666CFC3D7 05866CD6D3D6D48B B9759A87A82BBDD9 B25EBE436349C9D5 8CD48FBD41966115 8F4E52E477C4330F 2043C57DC88F04B3 297ACA2D205F7C3B 695502DAE21021C1 B973352B4D64A753 BAD8A4B38B0D97FD 79EA940C084ED36A 5CEE09BAF91B68BA CD2097F47953C044 3B0513F3959BB5EA 8B424B2C2B9553F0 7F6B47E59648416A ACDD91E6EF9DA1C3 AFE1CAC48DAA4C34 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210030241 (name+title). Key = MD5(password) = c6f72ec29b5980d018489a86a557f16a, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 5e16e21f-8a0d-0a9e-8575-f84422fc2858
  2 f980b413-770c-29e3-8bad-f33d40e3053a
  3 9a6c340a-4d03-5c85-8e9f-5e9cfbeae7ad
  4 4743869b-0bea-77c8-90ff-9bb2e20ea83d
  5 305d8b3f-3d7d-760b-8344-c7e5c190a451
  6 60096216-b47f-072e-8e4c-8f0297871ec7
  7 03a1264b-0b17-4f88-a188-a1ffab715a83
  8 0115bd67-bdb6-85a9-a8a3-e6e8e2f161d0
  9 0b5f48f4-dbae-08de-bc1f-1e1d5efb90e9
 10 8779c9dc-7ee8-02f3-8180-4a78672c93fb
 11 9ac2d229-5d9e-3984-a6a2-86d7f61e4097
 12 f356de8b-f620-552f-b717-5e58ca194591
 13 537cb339-a723-35e9-bac1-d4d00d5e847a
 14 9dc124b2-a15a-30a1-85ee-25105fc0c253
 15 502ce1a0-3fd0-4d1d-b10b-ea662c64ea08
 16 d3743862-02fa-0e11-80c4-77f71112c24f
 17 8e1bcdb2-3994-3da6-aea9-34c80d76001c
 18 7256cc9b-a37c-2d0f-8d78-3ab3f25295ab
 19 96f97c87-dac3-24b1-9041-7323e3d3e0ec
 20 f9a04f56-fcff-4e07-9962-bcb81c1a1800
 21 476688ed-65d7-4009-bbaa-c9ea15d67f89
 22 7e3d1cd3-e73e-6118-aac0-614eb131d7c4
 23 2c520507-4210-8227-9350-3d5fbd00b054
 24 499d2be6-1121-7bbb-8c99-d7bf0cca2bba
 25 fcc40497-e412-8d09-87c9-5a5baa8898d8
 26 3804760c-4865-0801-b664-b93030db8142
 27 913a5861-a899-62fd-8708-b112f27ba69a
 28 be7e7aa7-5fba-691d-bacf-8090de1ea11b
 29 73071889-2abc-3b29-ac00-3dd3a7a8b031
 30 1dca174d-97d9-35c0-a7bf-87fcad898ff1
 31 71413dfd-dbf0-2a3a-89ab-73be56086c72
 32 69d8662e-cd53-4969-bbb3-1bb43b8b931b
 33 aded78c5-15c6-5a8f-8e48-d4f54635ff58
 34 aa625c85-c1f0-36de-8aa9-26b285a80447
 35 9c6a8019-9d0f-3302-b936-c4657b1fa486
 36 79463386-0ed4-3e9c-9f3f-1b0d7f73fd18
 37 2023631b-8df8-4d7a-a50a-148352b4e9c4
 38 2fdcad1f-590c-4830-9003-cd3348b14619
 39 5b622c32-d40e-5daf-a62f-867d70bf768c
 40 05c573d0-7699-100a-85af-481a196ec2cc
 41 38d55978-d0d5-51ce-8c7e-c1c532880441
 42 1338caa6-6112-5896-8f26-ffea1c0654d7
 43 13ab40e6-7582-8ced-81c4-1d487f9244d9
 44 b53662f0-bdc6-7618-9de1-cf82ac5c7741
 45 8626d6bc-30f0-10d2-9c29-46df77a57989
 46 6a0757e8-7953-362b-977e-7b6c27d654a7
 47 c0fe007f-49b2-513a-bdcf-9f41936c145b
 48 954de646-6401-0893-a2a5-efbb8bb7d37f
 49 79fecd1f-0c74-219e-a8bc-51551601b6fe
 50 78033f80-e1a4-4ea7-8a7e-5baebe5a97ef
 51 24e455c5-a213-7921-8490-225338fd0a3f
 52 5b8c5169-a1d3-8532-876b-4a3256c49b51

Explanation

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