A858DE45F56D9BC9 archive

201303011544 19hf2t

explained decrypted filler

seed 477

Metadata

Post ID
19hf2t
Title
201303011544 → 2013-03-01 15:44 on A858's clock
Posted (UTC)
2013-03-01 20:44:54
Timezone
UTC−5 · title 15:44 against posted 20:44 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,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303011544) = e8a61da92ab4e87378cee72a586292da (name+title)
GUIDs
44
Filler GUID seed
new Random(477).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
110 · predicted N = 44 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

5452C7067F343D44 28C066AADCD6123B 4F81EAD4FB522D17 25CE2DCF3023D57B A4AB2C4397A839CC 4228DCD0249053E9 EE8AD9E433E3DBB9 4BC91A7E519E6A38 7A64BE03D9169DF5 5C67119F9C9DEB30 B231EF7626AE721B 61ADEFAE39DEE87F 2B11D8C7C9C564F3 37B5CB00BD12DEFC 98CC6FDC265CB84B 2D6D18F2E896174B BEA8D5AF4DB2911C 7B1896D8B5FB2EC8 5D23B63FA460FC5A BDF27A741D4B1B0C BD9942B29640B22A 6932837E4DA37C2F 03A1F10A353E3504 50BE29D8FDD2FFED 4D4BAAA488FA26E4 C3F14D88F4401999 2D117C4CB335F3D4 D0BDBB2D9E17C23A 2C43AF7C70D0E830 95C5E9BE332113D4 1812C9D9E0F55F80 C4C40F2556E325F3 F9C6243094E23BB7 B928184740747981 DF490C4DEE884D6F 6A4B753DDD0D98FD 16CB91C775A1491D 1FCA4D90FCF9504D 02FACBCD82F81B7E A98603ABFA17329C BACE10CBC355A24F 14241AB9D803CD10 7FA3602FE5A7C04A A1D27E105C0CBE1B D828791B5974F60B DCABF8DB5ECDFE3C 8C734C68E9FD5E7D C38D9DC0A3A8A521 52C154B0A0D676CC D7B9604F78B4FAE4 3753230130443EE9 D63B0979DC072314 45ED78453F2D7120 877C5A458C9FC532 E45CA1DE28B9140F 06032BE88F944068 1915D6402F8079A8 5F8A3103D61C14D3 ED21AA1DBED9CABA 3BCC0D3DBC2DC864 C066322EFD591AAB F626C0BA6AD338CB CE19BF898F9D840C 77950D3AAF295B97 33751021D58BAF35 AFE517F9DC6ED389 9DBD54056FC64B12 FF84E6321852A386 8C334F3703120D26 D1816A9EC0C98A62 97AE5D864EDD1092 EDC6FC6DBF552216 A2745BA44503F7C0 C42D8BCE2AFDC0FB 97EB854005E6CD1D 177F260205868041 5B30F62F314B27C1 CE3E2A8027CE64D9 D1ED7B82EA86BF2E BA191E503C836E4E 98B2663B8220F032 17AB0BB14A46C60B 540832E778DBD607 22F72DC29CAE52FE C5B14C170C61C590 FA36BE660916658B 9B98F2623C6FC03E 7379D2ADBDC0F98E 9FC9C6E77C49EBA8 EEBE684CABFF8F6B C47978EBF2438835 4958D2C8CCD160DF 8040908D790B37C3 F2173414D8CF89AA 77CD9713B3E9A5D8 C53FA8A6AEAEAC78 E9DC20C8247F2092 641C4135FF8AC6C5 8CDA8176FD1851D8 1FFD57E4E4DABABC AFA2E7E56CCF1A50 28BF45B1152601DB C30CEEC347AA6268 219BAF5B682AF258 18B63137732FA563 A096120D5D462C69 0BD8B977FA258F20 38ED803504AB2DA1 81A5D3BE9CAE843F 9BCC31DE833587E5 94510ACFFC292959 5A3255D97FA302FD 359BBE13CB293F95 A2FF125860252D88 42E0408ED5A1B443 2898108CD75F3B51 C82BF54D89ED59F9 BD33B193479B5558 D9B65E5700D0384E 03520F3742E264F8 E33FA0F1BFDDAFC5 B36E34AC1DD14C7C F9B7347088BDDFFA E212EB3EB1243685 25B2724E380C7BB3 7990F97705BC59B9 C33F76E88741009C BBAC2938B11B4B7E E6EA9AF7479E7052 B3B73AF24A28DAD6 D4FC7CA7709329E2 310D933AD6B2CE04 385BB020B9DBF759 41E03C0224225A75 3C555AAECF9C2810 1D2DAD425F7BF6EB 310CF144D59628CE 83A817FC79ACB989 1D352823D177F115 481C4CE42AAEC55F C9100602AEE9D2D0 9A8C0B84EC8907F1 A2EB3AD298CE6202 49C999F60EDD65F8 4E9D03EFCE756AF0 5AFD8D87726E7854 317C85147E618530 880A8ABAEE9B1680 F9E3DE99DF63B327 6CEB7C442E300DC5 34C18E9434313929 A40CFEDF66846682 2A0A3D29278025BF 40B92E044F7110B7 BE5138CF35B8C162 D4A217D29E29C2E4 6BED2436746FE217 9A805D6458AED912 4895F3C8287C9C2A CB6208B62B4B4BBB 93844F35DB15A8AA 65D32564AAC0C8FE 97E6FA2023B0DF08 2A64E73411B23B7B 275B8ED70758AF39 3ACFFE14C7F0D8A2 E21BA8F3A819AB10 BC1F728A06535434 160B9C4FE5FDC801 EF205EDA459860FB 70E79C87003578B4 97F96531C64D9843 A6004E23B89AFDEF 4D5187D84E8ADC6D 4A071E93BDC10286 7AC2510816853791 021A75EDA297A2F7 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303011544 (name+title). Key = MD5(password) = e8a61da92ab4e87378cee72a586292da, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 182d58b4-f46f-83a2-8400-2e46b4ed6efc
  2 68796cae-a959-79bc-af97-5c9dfdbf45f8
  3 fc1d20ca-8807-1bfd-8b09-ad8d4bd20ead
  4 b5dd520b-b898-320c-9472-3989edff256e
  5 cd18a47c-74ed-59e4-ae88-6ee7f4980833
  6 2c638625-ac9c-3bba-baf8-10f019916397
  7 3468bf81-a245-5658-b188-7073e53fce30
  8 b46b43f2-1d30-6c33-aa50-ee80a82fe5c9
  9 7a596c82-7d4a-8c2e-9ff9-214c78226bb1
 10 66dacb86-bee3-1a60-a8a1-be4ef0eda18f
 11 eb842e31-803d-6c9c-9492-fcad9c2fdd14
 12 7e1ac2cb-d049-7539-9e76-2fb07cd22d14
 13 233aed8b-77ee-434a-9c61-a6f1432e8791
 14 8ab323cf-e5cf-509e-b153-c2df3c62d15d
 15 b421ede5-eae8-7d72-9cb3-7024de445fbc
 16 20a6f482-5580-8321-bfba-5555efc1e346
 17 99007d92-13a4-3d54-b2da-3beba9849e80
 18 14da27d6-048e-6da0-ac65-9dcd2226c105
 19 2d655003-1848-560c-921a-741abd332a7d
 20 e0c97718-1739-0600-8b52-52773b38add2
 21 c88cf34e-ea19-154e-bb7f-e0d20acf4bfa
 22 891d1d4d-a47d-7ca9-be14-743f348ae50b
 23 81126120-a1e2-5870-b410-44fac3f6c739
 24 dccf60eb-dc53-6be2-bc99-5fcaaa02aca5
 25 a93fef7a-22a2-4745-866d-2e7e15228cef
 26 582b1ed0-c48f-2e31-ac6f-5a2b4490cefb
 27 f04e137c-f517-05b0-bb1a-1d2df7ecbd30
 28 fcf45b7a-333d-25ba-85c5-e9c70c031000
 29 08a9758b-56ca-2d50-976c-911ff5867a34
 30 abfb6f01-173d-2048-bdd9-48ff686033c2
 31 ae296e3f-2e85-2dad-94ea-3ad04707bf1e
 32 27fa9c5e-071a-089c-8e77-a442148ca12e
 33 a04b32b9-025d-03a1-bd41-ca6f1d51e93a
 34 cfb05e89-700c-874a-b8ee-ee0bc33df91c
 35 2f227d8e-0ce5-13a5-93c9-fe02899499b4
 36 a78c68fa-d238-3839-ac26-72921ea5e945
 37 31a54b88-8106-110b-a145-9499d5ae045d
 38 452aaf2b-0014-4ab3-9280-35fe0b92225b
 39 3cf19fbc-e1d2-0797-8aaf-cd45942bb288
 40 bf281e2c-575e-7f29-8630-899e39342b50
 41 9645029b-4e58-6f85-b343-152d19d7d8f3
 42 ac5fe958-498d-23f0-b3b7-4960249877dd
 43 88f62cd9-2231-005b-a121-2770d57824d0
 44 5fa7750b-3161-25c1-ba86-4d0743c6757d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 87135356816745783650175642022220081314076202. Exactly this sequence comes out of new Random(477).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 110 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.