A858DE45F56D9BC9 archive

201210051803 110jmr

explained decrypted filler

seed 777

Metadata

Post ID
110jmr
Title
201210051803 → 2012-10-05 18:03 on A858's clock
Posted (UTC)
2012-10-05 22:03:31
Timezone
UTC−4 · title 18:03 against posted 22:03 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,792 hex characters · 1,896 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210051803) = 030ca8277043503cac9ebd00faf126d1 (name+title)
GUIDs
59
Filler GUID seed
new Random(777).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
258 · predicted N = 59 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

F0C4716F68248239 F96F08730FCFE7B1 74033E345FDF44B7 2D39CDD9E44763EC C11FD9FBA5C4B117 F5C6BDB19B5BB1EC 7016B69B60186A0B B5E0AB97BDD1B59F 34679BC0BD7BABC0 9E74F827944C63B3 B10B344E84E42E27 FD547B5DC32AAE37 6ADBC5C196829774 9A6597077C7C86FD FB90103744CC3095 CE9D3E717E04C2B6 D46482637F7C910F 1EAD4B82A53C5387 4250978277AEEDBE 8A66A3B47B90FD9B FB0E8FFACC7F33EA DCFADFD4AB58CA75 45383AB6AF5CAF7C CB4E54A165EE1647 C9DAB68DBEE1EADF A5169C3059F4BE54 CC8329B0BF4A4D32 37D2AE8262C12E17 F207703B8F829230 DAEA89A5E5607472 1A56F86C911B4C0F E5ECF54C0C701414 F05BD80681881600 B6ED997677009BA5 BF265F4A7908E874 CB48B0E50B7A6BF8 6B3D95431E595FD4 FC2B3675A6CC91A0 ABA93C1FA3E63647 8D388038F05ED4CC F23F13B477E661EF 0BA82D24475CD300 591D5A8611D0551A 5C499D7575FECA11 3BFEEBF3A62B39D0 8074F67FAA23FF5A E965D1D41F4FDFDF 933219A7C08EF707 FECC5390DD2257D8 4F70A68E61FD4875 1C567D66AE6BD8C4 EC1CEAF06832D656 E2D1E23622CD063E B74225C6A2BB6CDD 2FB6E593EBB79E1A 075DAD2E37CF35D3 1F2FDF45A3323944 CF0D1E43690AF434 976666144858B902 35EF4CF3AD0983AC B10F8C5AF535C23C D703B404BED1754F 5D640A232BA2E83E 3C4773BC9AFD08D4 9BF6D989001069F4 4F635FEF66858301 A3F7A4B326A161ED 29F21EDF5902A2F0 0041A523A6C256EE 65540ED3E8B02798 52E6415A929E0399 23CBC2CDB82FE783 173FD3FA6C469B91 6B5B18A524393DB3 F9070E39FE4B9465 80235E33F49088B1 36C487B78B9616AA A8CDEA1FC2EE8D9A 1A0EF6927EB0EBA8 37AE81EF06AE972C E952845694B0EFE1 A182B40176938B16 CC77D227B9415A86 3EFA71162B6CD877 EF58B29A7EE0D1A4 9BD579CB10D1F2A4 F583C5AC8DB0FD18 A5E33E7AF33859F5 11E1C8AD9DB5B7AC 041D1DB1702B1CBE 32D8A297F995DDBA 069B181B300DFE65 6465FBAF3E92F018 EC2EAF7EFE61C914 AE7D4198C44973CB E58D9B73370809AA 91FE0BC4D13FA7A9 37C9974767E8F18B 1020FE1495A682BC 019BAA464AF02164 2AAC60B3E3F3D036 BD3C936589F8601C 8AE658B14DC9CCCE A221CCA1605FBB4A B7B2CAEA2B7B43AC C57A171F74075C93 1834A5504538FF4F FB03949BD8D395DE 2437FE357BA8FD44 A18983A369A9F840 DA8CA884322036E3 3D17725E034085DC D81AA25EF157B330 06AB5D2DC5B7F937 41B039495F191314 FB17BB8DCEDD5595 3BC7E5BA7C776072 F7CD31A695795F7C EEBE1128E9D81815 BD2D45363BB12878 0B0E251E503AFE52 492F5095EE2813BB F364E992C0B5AD9D 51CE7A74203EEA3F 9C14D737535F7DEE 017D8D174441354B B114947DE9C87D67 8686731AF76AF50E DCB1ADE5C92A4D5A FC309FD6825659DD C742FE0EB88581E2 8044002E1DE73CBA 83FF4D1CB6F3B101 04A59FBA407250FA 7B56BD29A4994CB3 F2A8D962D4371BE9 2CF09EECC52CA5F8 3C796E6E591E1AC2 115D8D29D3D150F5 3183031728466986 FE6177EB28B85187 4638DD6A0DC9310A 075417E6E494048D F71ED437ADF18E80 5C4796602294911E F4179D80E3B1A88B B5B283A64A249B2C 7F5AF7C48D9E471B 4676691A1040E025 FF496A563E178C7B C0F2E58EA33A1B79 6BE7677C8ADA6645 FF6AA9F29E49BAA8 3D056CE8760AC79A 594090DA405DCBD4 7433F61C6DDEC0AA BB8D637CEFF98959 81424717906B7C01 E4D30BCCE0E18277 5A2F176246550A88 C2EF6CAE8ED0D497 3C6F17FF9663C00C 104FF3C170D93C00 1EAD2943E9BD7A1F E02FED0C145EFBF7 781DA3328B821D34 437D836810D6F906 28E0730830C539E2 0565BD0E8693DF8A 0784A74046A030AE 5AF7C965682708C3 64D34CF5583C25E0 29B7476FE6D01535 3ACFBB922527EA22 06DE1F8C9CC1966E 98FEF693C5861BF7 2B63C19036549C4D DEE62708688AEC34 E6A6A6EE383D498E BCF5A43CA86DD13D 20FB56F201AC890E E878BA009E2CB0E3 E3B8E14E27C1CFDB E4580D7DC33BC0B5 0789B9F5C2287FAB 3C4BC884B93A9E06 9ADCBB72CC23DFAE 6141A9E372E8511A 9F5F23176D7D2D33 ED64CAF940F7E11E C1265B725E613689 EEE585A816C48CC2 1E4A2AC8E137BC26 AB1D24CAE4643283 EB30BAB5B77764D1 1CA039BED42552B8 C071085A4665490D 0C1BFF7A750809B3 54061C875E683F63 B5B7E420CBB65556 0E7BF8F1C019F0F8 ED4621CEEEE4C800 473EE07A1DF223A4 97F3C11A7F61BA66 ADA76269A91D74F8 C0469D721CBDD03D 99EFB02C6DF41897 2CF4332883548E86 7F6C0F403656759C ED2C700F4556CC71 641C41EE7362F6BC 736B68E7713D32BC 0CAF8FF2DADF7409 3D5BEA23CA7E2E05 5D045752760AC479 451D49B91B6D4A77 2C0460D48E53EEAF BAFD2B79040F56FE 8D0FBB6944446969 C4E8B810CD436490 F8A3FFD964C55AA3 1E459A72E1CA0237 6EF76B047773E077 8EA4FEE85E39143B 498152CFC6DA67A8 D7595797C1094D98 0215229F34FDDC57 1055511FCB3F7A6E C143A316103A8D65 2A5F07F43AC7AA74 A1775345388996AF 6665882E98393326 B95B504847B7980A AC8F6FAEB4873AE0 830E2C9D22B92677 B101BE53E8F58DEA BFE7151D9F2A85C2 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210051803 (name+title). Key = MD5(password) = 030ca8277043503cac9ebd00faf126d1, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 59 GUIDs as hex (shown below).

Decrypted: GUID list

  1 719a24a3-fb25-5bbd-9702-c2d664128add
  2 8d304eac-ca17-74ef-affe-7a363e876f3c
  3 4232001d-523a-7c22-9ad5-87772e9d8b7c
  4 28b23583-0750-34dd-8d32-d5d4cbea577a
  5 219cd126-c352-0768-9a10-95534e4e124b
  6 7722dbba-d78d-5534-9689-67271983bac7
  7 05a2b42c-46b1-03e1-bd98-fd8cb09e0cb3
  8 a82e9884-1132-2aa9-8368-a01393d1616c
  9 40f504b0-6d77-0ae2-be78-049f46eb2de1
 10 8aedd819-08b7-747f-b7ea-077a4a33de75
 11 bf2b317d-aaed-64c1-8440-9eb249aabf99
 12 bd341cf0-489f-0ac0-9fba-02a0b9b7bcd3
 13 e2221c28-c331-7e05-93a0-df594e177600
 14 dda5cd86-82f0-6946-82fa-28ddc3fb586e
 15 43d55e1d-c446-72b8-a36f-83cb4fd425a6
 16 3a2fdd20-4c9a-237c-be6c-4d72b7ebd483
 17 05ccb5b0-c731-4206-ac3a-2254ead70e3d
 18 acf71a23-af99-6639-98a8-0229c5f118ba
 19 e6d32b00-7abe-60bc-9738-c95c192a3b9c
 20 dbb10d72-7d96-137f-b2c8-ba8f7a07e94f
 21 52e996b3-ff23-0fa0-b18b-63392628fe1b
 22 448ab383-5187-4cba-8eaf-875d903d29ec
 23 87d010de-e0d3-2615-a82c-0642583bc99c
 24 0d4988c9-a1a0-46d4-af6a-098bec4c7599
 25 ce2abf42-37c6-7ea8-9577-0ae4185ce09e
 26 8ff79ad8-9652-2f82-961e-833da92d51f4
 27 046aa78f-46f6-8110-b5a9-c8995ff968af
 28 924edaf4-3a00-13b8-a720-2b76d013a41a
 29 22967198-7ba2-1685-92a0-15fb69e53c92
 30 91c56978-083d-79d7-941a-4b3293327f5b
 31 0f4f3882-edd9-04f5-8d53-b4fbfa60e584
 32 5e1577a5-e3f5-1da4-a9c7-37394782cacd
 33 dc877d91-7372-683f-aed3-63c4df68e409
 34 5e727216-f119-4139-b5f4-f0d66f085b69
 35 5ec7ea74-dcd4-8443-8d5d-eccf66f4b694
 36 82bf823b-1b40-32cf-bf10-54ed52d46293
 37 fa5ecbc8-a9fc-55e0-967b-ab43ba1b6f46
 38 21042ffa-0a7d-85fb-89d8-baeba2a3097b
 39 cc749d21-20fe-3132-9597-ec4f8b62c29f
 40 042cb704-083a-1cdd-9dd6-fcfe11ba1839
 41 c6987113-98c4-0dd8-a77e-44d7fb8409bd
 42 8fb97f6a-42a8-58ea-9c11-9fc6b1bf1a21
 43 e1409c38-e38c-63ef-a143-edc29dfc7406
 44 e0956f91-8f12-1f44-9c45-9403a3a8a16e
 45 bf373caf-4cad-582e-8a75-8b822975e6d5
 46 de0499ac-7d00-0d5a-a59d-caa93f6e7028
 47 2dcbca89-de20-6c0f-bd97-64f03d9e6f51
 48 1ec16e62-d8fa-5dc7-adf2-6cfbe25353b5
 49 294640a0-a787-0080-a247-1d94acab7eb4
 50 fa5a66d5-b80f-8de9-ba38-088bd00d2c27
 51 7c2fd030-f6d0-6a50-a4fd-4b19a929d5e3
 52 8f5034f8-396a-8273-b1f3-d853cb970056
 53 e7de27e9-30f6-2807-bfb2-615324a2a3c7
 54 3a28a9ce-434a-78e6-8da2-5ad1aed6e195
 55 94f1455d-fac0-6d6c-9172-5ae7ed356aa0
 56 51985c46-3533-1d78-8b06-e3faaa5c4d61
 57 cb96cb71-7e2d-4c11-a749-364cb6736a03
 58 bd53b2b1-c76e-3f71-9a86-297046f8a09e
 59 2e51cbea-ccdd-45af-b7b3-09a585d9308e

Explanation

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