A858DE45F56D9BC9 archive

201210260045 123xup

explained decrypted filler

3DES(name+title) ECB, 59 GUIDs, seed 921

Metadata

Post ID
123xup
Title
201210260045 → 2012-10-26 00:45 on A858's clock
Posted (UTC)
2012-10-26 04:45:23
Timezone
UTC−4 · title 00:45 against posted 04:45 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(A858DE45F56D9BC9201210260045) = 5c4151d94754cdf455254c920c8c4ee2 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
59
Filler GUID seed
new Random(921).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
36 · predicted N = 59 ✓
Machine boot
2012-10-11 03:41–03:51 (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)

4774FC41192D7EBD BB93998F7FE80EAF 5DA493CE3C1EBC66 A28E2413CC26A0B9 5CAE2501DF4F1C6C 60DAEB5A84841643 252B98C4FA270BD4 001460564EBF32EB BBF16822D0DAE0C8 E9B4A2E1235833D9 9D3AB548EB710DA4 2202E4215084452F 032F60845E767856 62E4D7BB369D748C 4105D38434D63FDC 36198E7FA84FA523 5298F4CD1FB5CC9D 81319A19DE904926 6F71B45BD770220E F9B0193251EC685F 5F591531D1487C08 EFB1F9463ABCE1E5 BC7472D7FA87FCB6 EC26EAFB1C50E3B9 F28C3A34A59226F2 3650257D1ED47101 91090EA5169650F5 3528FEF68DFED572 24936E5C3F96C884 AF5741A69721DA63 E924EC5AF6A0C414 D5853C03AD59D9F9 FA7F7FC24946A7CC 66165A6C3E86BC3C 449396A5874A7850 670EF5F07FF5D3A6 2E6769007AD682B3 232533B3EB88296A BFC234D0B65E1FBD AA34A46C4C145E04 AEACF1B4A994B55F F008D7A8AB53B04B 619DBB1446ECC110 0CD455865CCC5287 9BB7055AF24E71DB 2C298A209B6EB610 4BC07C330D152AFA BF83BFAA89A7CC79 13E2B6028E15DA44 3C42612857B18EB6 F20CA4192225620F AEA165B9DF0F066C 5ADFA0814CDD9397 24B5CCA06A8AE470 4BE5A10D920B26AB 722599C4531458F6 ACEE6DE60AB3FAE5 E05AA32C0CF58471 EE6352B56149FF54 6D358379CAB4B59D D7B779203A29F258 EBC2A4D0E12B547A 9190F65A8D91F8FB 1699F025980081E9 F45798B02433062F 13E0F6C2F14E59CF 5160B295340DD049 CBC76C6BEF49772D DAA12DA74C92BA71 1CC9396281A04EF7 505C76E3BF306123 7C866C3E9911368A 3EE6C40D06BE7FC2 727DF37D664D614E A58FC9D719F74998 A54C6BC8F9332702 E8F6A5B5CFFB4254 5FF648E86F5B8BDD CC74D67A8132E54D 1B2C48AC1D421CAF B2F68CD9BF9F6D4B 78BE77F7229A7EE5 631FE207331EC0E0 F56ADDD4EE1D158E 92F31F9B0FC4E8C7 526F0099486762CC F13F78F8ADEC2B83 A0C5538E46A717A2 95AC56887E9A0A03 37DC59F37334021F 0A003A64C06F68FD D3F04AAC6F6D54AC 143184ED501E6F94 2108CDA31CD4349A 4A76C31B2552D339 6EE53D0FD710E34F F67156EF21122EE4 CE2277286C22047F 1341F711B11F904A BB2F40D7B650366C 9E9C70567C29F39B D2A98291DE6CB8C5 D1905B0419A20193 79C6378642552E3F CA20A5BEAA8638FE 248EEEBFDB8DEBAB 4C7B0D3DC2319018 DC87B74F229B1AC3 1805C6C74AD52B69 3E251E4DE8F9DCAD 357D7C11503AA567 7472A5335CA2F08E F1B1AE86B3B72312 BA5F2C18B1804E00 CACDBFF4501CF016 9716ACE24DD9B4E9 78B7E5075F85DB37 EB4293963C52EA1E 46E5B06BC67C5096 0EDE6F9194AEB09E A58D4FED6722BDC6 FC7366095ED257CD 4FCAF26F6EAC25ED 5720199661A9DCC2 094073DD92C281A4 5763929259EB11CC EAFE7AC410F0BCE0 0DB46E25B0AC87DD 68F3DFA431C32737 4DEDFBFA52AA6FB7 484D3B85988E894F 3E45FC773E4AC0DE 3B5B424FB2795812 3FA21938FB0FC327 40E68CBA17CED9DA 6724E04B712AACAD 49B43FD643720CD6 D4EFB036A78F42A7 65FA855909254A9D 1CD7C6F56EA2A472 3DEE6E633FC209CD 2D11CD3A338EC756 6E1B853BF8D85F80 099512269B00937A 05A0901B6DFD0C5B 213940FA4F160322 67EB263C94F633B9 903A37E0C95ECE2D 32D6FEF03EED15F9 4B0E4519C1823830 339AA837116A12AE B09E4C71616B3D0A F7B1AF75447FA56A 8F75BBFFA3A2EF12 119BD67320D50E20 4D5DC4A50171F6FC C10D74AE1526187E 7D0F12E8938DF873 02B25A99C48B150F 904EE78CA364BB1E 5B999CE470243244 6EAE3AA02BA5C562 5965FD527130B75D C5AFA1CF1EC5464A 62594AB3ABC58FC6 F183D74C9C07920C C3267D7E82AA9B99 3CCA2803C798644E C0B0D8CBBFD94FBF 1641FAF4A81D6B33 2814F96E6367DB5D 9B22188004719E71 7B57FADE3E0F7606 51B52E4C914B1E4C 6EB968E74546389D 1D7A9612AA9C77FA DF93D2B661B02F8F 1E7803C4E65BD338 7997E0A434502514 F17BCBF7A6E5B751 C0B5A9AD3743D0EB 2480B5B70B33E579 70E8CC2CF6C58D15 E5FD798A5E248113 5AF6665C3280F7AB 72C69A629DF08A93 C7AF952F37A3B2EA 13B696F2C692A7CA 5F33638D9AC7DC6E D65E0409CEF87340 6874DD16DC6876A4 48C1DFB6078FC2A8 A79A1B30F7FB7442 771444A11726AC39 D2C157969E407054 B5B80DAFA9DE6C2F DCBDC9486AACA26D 1EC39F4DF7C85DA1 E8C85BBF93134872 67C232AAEDF4A39E E85FAFFC73EC108B 7A51E9C9D8B69389 3156D6EE9D03552C 96FD8FC7584D661C 9DF854BE73BECD25 10D4D46883A4E55C 20C43AE4E6E42315 493311140511097F 285505A6924ED3D2 E8FF04FEA3825CDC DA535951A37DFACC CE6600BBFABEFE13 A36897E210802EEC B3F67846B5F0C8AB 26730E64AAC6B246 4ACF1E8785A1C583 3A7E31A43D7A81DE 216C72B6DFCE0AAE AA7634A53BE3BF1F 23E2D130EAE5A209 85055C64D098DE2C 5BF90A9097224E2C 94768625542C3E16 582A26D3161BA3FD 595BD54F073E29F9 4A21F4B6BCC17456 0F98A97BE186AF5E F13C82310F871313 B33E4C8CB4363381 5E27D02EB8519565 E52BC5D4347E4099 AF77ABFF81DBFD7A 893239D9750462CC 245C5FD9ADFED087 524C3DA2D6A493BE ACD0956AA1D3FF53 8D74706EC2B9CCCE 
  • Read the ciphertext. Strip whitespace: 3,792 hex characters = 1,896 bytes = 237 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210260045 (name+title). Key = MD5(password) = 5c4151d94754cdf455254c920c8c4ee2, 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 d39c72e8-be93-7994-835d-b548bce97e7c
  2 bb003539-1d94-0195-9788-d802a2932f66
  3 fe1f398a-d722-4115-9dd0-14b320b9cf33
  4 99678f4b-cfae-1667-8755-2cd0c88d9a20
  5 59895a53-cce3-07d9-b7a1-3e56b91c551d
  6 30d98356-df94-3725-b453-60c71fd6bef9
  7 18529a39-fe55-5f36-bb1b-7ce095ae9980
  8 889da25e-1ce1-4614-841d-a86025c12058
  9 cb99d96d-e6fb-8f9b-b651-e09fbae4f5a3
 10 7467c285-0362-8dde-87a9-cf679d17b34e
 11 0df330c1-85f3-71b2-8f06-1ff6051e2a1a
 12 b68fa455-2b33-45d7-9e8b-6c1c7e93d2ef
 13 b7da9518-a800-6a1c-b14a-9d04ffe12f25
 14 6ab0f66b-7cdf-5aba-a9df-104323228576
 15 a3619bd0-acec-59ab-bafa-fcca1c2bc8bd
 16 33db7242-eab8-1fa7-ad39-0df6b233a435
 17 44d79ae8-03e3-0327-b12d-095800c99b65
 18 8ad641d3-1c9d-0610-b0a8-e3523ed9c6b9
 19 87cb0718-7a57-5fce-bea7-3c2dc647365d
 20 ed4b23e8-b90c-81e2-b757-6c5bcfbad01a
 21 29194ca6-17c0-1b1b-9af0-3d1cbc3c1bca
 22 485b9ad5-04fb-78c9-bdc7-513fa4ea143f
 23 65e50b82-e85e-50a5-a18a-b19bdd9e27d2
 24 0a8c177f-7a95-7ebb-91aa-93a3f5f6b248
 25 a55bb8b1-5d11-8056-ac36-64f4a288f4c3
 26 2c1197b8-31e3-82a7-9a7d-d62c96df6937
 27 06da1487-3f9a-6dae-9c18-2947826c917e
 28 5e77d438-4755-30d6-bf77-555e2b578efd
 29 f30f7a67-8f87-8995-a2c6-484cdce90ad7
 30 730443d8-5ba7-7bfb-9887-9729a7633a50
 31 ad9f62bc-0b31-1e8d-adc5-2a59cf41b2f1
 32 1c9571d3-11ca-0fd0-a656-9a154a879955
 33 e45af9ff-0499-58a3-85e2-c1021c7187f1
 34 fad66cd1-661a-0f32-bda1-73f3e1da9d49
 35 782a614d-ee9e-2c7c-9497-f8b611aa6fc9
 36 315df001-3d55-646f-bd2b-fd3ac5f1a922
 37 430a97bf-b445-8c49-8a9c-301f293bb920
 38 e195c596-48f8-052d-8d9b-3c83a23f606a
 39 1c663e69-c6b0-0adb-bab2-bb7a99e20a91
 40 10c29d9c-3cd9-8086-a719-d505f5d721c7
 41 554b36b8-ff74-4382-ac5b-23047ecefeb7
 42 fd37d782-c248-55a7-aea1-4ad44d395715
 43 e9ddd5d5-cf74-09f0-aa4c-0fc7045e32ef
 44 ce4809cf-de88-45b1-bdfa-a20d24a8a0fe
 45 3a2bb4cd-5999-4be0-ad66-916cdfabf463
 46 ee26fde9-1272-7c98-b4b2-74a427ed70be
 47 3317f954-d3ad-656e-b486-4808e1e2d0a9
 48 88f3fac3-b0f4-7a36-b282-4dda124befa3
 49 f99f8850-2eeb-19d0-ab17-95dccce98a75
 50 93b7cddf-8051-837d-a4ff-58d0f41ad4e0
 51 a5015a44-672b-3a2a-a47b-56709cc659a4
 52 8e1fc683-2d6a-7813-8392-e2ee3a8e040c
 53 c5edb105-7071-8cd3-a941-d85b648f8ac4
 54 a9843c5d-b69f-153b-a3b4-3ad08be8d5c8
 55 2626ed75-ac1a-5295-98a8-de3665b95f79
 56 7744c98c-89bb-0348-b3ab-7f3fe0727f57
 57 edb6f44d-d1d3-3909-bdc5-97631a0df9f5
 58 551c8590-dcf7-65c3-8a77-ba3de424fb34
 59 c4f3aa34-1ecb-12de-895c-36c320c83576

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 70410354887465510058175788638710502680084504476718378150361. Exactly this sequence comes out of new Random(921).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 36 of Run 38 (seed 1,045,884,937): new Random(1045884937), 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-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.