A858DE45F56D9BC9 archive

201210031221 10vqmc

explained decrypted filler

3DES(name+title) ECB, 62 GUIDs, seed 734

Metadata

Post ID
10vqmc
Title
201210031221 → 2012-10-03 12:21 on A858's clock
Posted (UTC)
2012-10-03 16:21:22
Timezone
UTC−4 · title 12:21 against posted 16:21 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,984 hex characters · 1,992 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210031221) = 8d5ca1c75022b7f3c7812bd27d1c50e7 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
62
Filler GUID seed
new Random(734).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
97 · predicted N = 62 ✓
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)

E5E34A152DFCD07D A010259CBFF8EB1E F2FBF510B770A952 F9F3DC6C2DC6EE34 E38BBAB42F5A761F 0A115363DD545621 7ADA88359F280CA4 F4F5145629D40369 51FB39998CEEDE9C F151087F94A81E6C 599D8D18C52A4790 4C789D80AE0F917F 025237A73BAC9D6A 57C082B54A4A245B C93FBC6EAA77C9BA 590E9AEDCD656446 98CCC99EBA50868C 3AACA9F737374C86 983E382A58B8A03A B6F8A23815FEAEA4 1087D4CBC21DBC5C F468B44D9D89ECDE 31FCAA0D9F4BE9EF EE3E73DE578B94E4 AE087342DDD2ECC1 87ED59C14F1E50A7 FB5D1DE505A281F7 FD9DF145B84E9396 E1274D26AF4A26B8 9FA555BF669C8216 9B330B0268DCBA7C 324B1C6D901011D8 300B0CB9FAF947DB 9A22140940C365F8 768BF2D2572712BA 8CD898CF6F877603 4AAAD9EFB8419498 7DBEE08CE4EDB693 6F687CA97ECFADB1 D278C28694BD3418 53AE4B1356EA1F0E 26149A7B5E914F0E D278AED183586165 C01201E104F9BDFC A340B2E8315AAA25 79E43DE688054434 6C3980A5214D2D1E E0B90143BAF77C66 EA8F22955F51C379 30A22550085FA9AD FE87884921593F2F 9B8D4D616092FC98 D8D14F45F2509644 390CC12173D29A6E 5FDF117B2EC0DDDF 868FAEBF245C6A91 EBAC8DB8F9549C5B 68FCB9006766A112 573422FD2DEAE481 3506E5DC15243F4E 29A4D58392BF421C 2E1139D4693F4195 E75F62CC59A3912C 1AEAEA0BC612BAEF 6D69F928C07E9F0D 630E0494F4FAEA00 DD53E7A508680109 DEE561755E3AFA97 D075E9190B50C1E6 31EDB191457F08F9 A6CE063FCECE6379 0863C92ED57A0E20 57315022836C46A9 F403315599032423 31C2F24AAF5A1CFB 1B026FA8E70392F8 C8644848A29D2452 68780950B7642B25 F309A13026775974 65184706A31FE144 D747F98E9393736B 6331F1244AD700A4 DFAA2CDD6CFB116C 3247C68EF3463423 A61543CC91A6D0B0 1106EDA976045015 46B80D2B23553E4F D46761028843FBCD 5F9648B491302C13 2711FA9844294AA0 60E66305BBF3F7C5 659DCE53CE5EFB9F B1A05A627AE022FF DE6AD5CF3B01A2B5 8D066F751207184E E6D18B8BC690C39B 1710C7F54BB2109E 28DF45B11C39C06D 85705CA3E20D3EC9 282996B726912043 E4220F694A252AC8 46408FCF99728396 50C72E80C6C65C03 9B7685EBDD2D4344 E48092CF6E2BDD7C 767A1CF6A3F6E8AF FA9ECE1ACF138668 E23A6897D3C74CAE 3E6FD4D69531CEDF E5FD590D604275E5 0E4F591098C69138 A0A65CAC8DD14298 6993D44408132870 FFC852A7F633ED76 09E59915EDE76CFB 491311354A30098F FCBE0BE46C063DFB 65DA1B3B8648E863 B329BDE24C13ABA0 6511AC82D7DC9EFA D3764774D74F8A04 9372DD7F58CA7AAE BD7099C9487A7821 C6CF958FA0B9757A FE1D67A425E9CFBF 4187295BB29D5303 E8CC48A37C32100C 453DFA7871C9545E A4CB91B606A43A65 8A2D9BA646090142 058A9EB2717C090E CF929E1814E9C3BF 14F218E6838B3995 523AC0DD49AEAA68 6C019693918A9402 66E7124C59F01EE5 AD77B74CE47E043C 215865C781CC7431 9E8C05724E4A3054 AD8E9F31BD78FDB5 F51B7A6E0C0C0919 59F63E2B56A8EDAF 9FDB7397FCF3205F EF29DBC2C6262540 03C5DA92AA6567D3 91C88099EB1EA0F6 AF6B10C9C4D8F948 3C39FFE61D597786 37B24500D97C48DB 19A6068B38D4AA31 8AA507FF6FCB24ED 11DD50B325708408 A40960AF3EE5D440 D130776965FBFD3F 58FAC85E09687D80 568935693BB14931 FA97C14A51C51E4A 92EFFF48166A4BE2 8E81E34FE3A8964E 5B16C35F5A26268D E5C656C1EB1F4755 6166276B904B30A8 B4C919F5EB9FBF05 B1ADA0E8C50321E2 9EBAC9C0436687BD 5A3CE9C1AE09BEE6 00382B050813818E 2A0ABE669696FD32 430E78607AC1728C A00E726F82044D4E 927E8E02BE594ADC E860AA98515061FA 7D66C319FC9BCD1F 4388FB567758582F EAC6B754CC0489C5 C187CBE18795FA77 D5D267D3F23E1378 9262990A597FFCD8 BE753E6CBCF63866 01CEF55B89BE7463 24CACDE06F3ECD34 1AC9D7BEEAE7E9E6 8CDB7A79CCEFD5D0 D596882654AFBBB6 79E67839F0E319CE C1710F6D154F8A35 1853958A845CE639 08AAC4B20CA39CA4 36C3941D9B62B4FB 8D71488BBAF7511D 18D81BFC49FA6F41 239C33CF7567C15F CC7936F077C0EB26 93D24EF403AE8880 C75D890686EDA4B3 4F53A4105863A3B1 B5DA292F07E19AA5 03D3675669831448 A8DE5939E27F9B39 B2402310EB20D467 7AC0E6AEBC8A9E7C 07E046C8F016A8C2 0F43BA7BC66D1E59 A61AAB2D1B75547E C31F016BFF6D8934 D68D29A31DE0E9F7 9E922965710ADD33 2DF006E1E64453C3 022B83EC99A3D2F9 8C6E1BF9BD544F8A 564A868C3B79807E 6762E38DECD82ACF C2ED76CFD08E1987 323FA6673EED3556 75A909F4FBB0C2C4 6AD33A5A6A06585D 768C367C6850D1A5 AAEDD71DF299ABF0 85B3EC0D6F2BB415 92A986585C4BFF24 DCF315F858E21A42 F38349273ABF8EE3 5F9885B10F18A32E F2D093002E3ED610 8BC4947C5699EF6D 08278D5FECE53AD4 4450ABB6D2E53977 02E003F1B459BC48 C0755510205CA24F 0D8645499374E3C1 E155DE538298A14C 11FC14BF03453CB9 F70E9ABB6F59F689 E06BA0BE6235B529 83F20E30F4BE099F 5633B95CEBBBD843 A76413673D0F9528 47C2C2584D0EFCE5 24AF141D3D7967D6 699FC0D5A9EEF83C 0D053B27435A2FEE 2DB4C9B39B03CE79 99E4488C706BB50E 2890E423595AEC25 7F0636BD4E6FB733 AE4AC3E6F2EF1187 F0AEAA0881ECD320 EA9BC353ED46C994 3DC39B6B7C0B8054 
  • Read the ciphertext. Strip whitespace: 3,984 hex characters = 1,992 bytes = 249 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210031221 (name+title). Key = MD5(password) = 8d5ca1c75022b7f3c7812bd27d1c50e7, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 62 GUIDs as hex (shown below).

Decrypted: GUID list

  1 7e0123f4-636f-144c-b71d-e0980180d848
  2 22a6f79a-c834-1ad0-a304-8e94f1265445
  3 d46402cf-bfc3-7144-8b93-0a696153bfaa
  4 e20427d0-ea88-217b-a73b-6e48a590930f
  5 ab4086a3-cc00-555d-bac4-836f5ceaa102
  6 34274197-a5b7-8bf6-b62c-170fd111b085
  7 a55adf55-77c1-7e04-853e-e5c1948ea3e7
  8 6c9a6d53-fdf1-60a7-a3c1-1bec19653916
  9 8996585c-e4d1-7813-a3c6-f8bfda9ad5d6
 10 c001380a-8376-85e5-9b87-e95ef47dc1e4
 11 2244b9ce-09fa-02a6-a03c-0ade87b0ac4f
 12 5bd2df4c-b553-412a-b15d-e7d3a057be55
 13 c1bcb61a-c324-189d-9384-5eeb45913c4f
 14 ed736be8-3a17-33f0-81e6-c10ba7358236
 15 508cad82-a298-6fce-8bb0-98ab83aa0219
 16 e31ac653-3c9f-3b6b-9e06-a3a8bac3599e
 17 2cba603c-9747-310a-af1a-eb540e1ac681
 18 5d22d7d4-a92d-036e-9c4e-080c93aeee3e
 19 595e4731-3608-46a2-a259-b6b95127a8c8
 20 e4df57f0-83b5-445f-a396-19a9cc66c232
 21 6675260b-5bb9-334e-bfac-5f6b3f7300ea
 22 18ed70ef-c2f4-8d86-be62-0f909a033ead
 23 951f6d69-5a77-0adc-9843-75eb51c13811
 24 3fdf080c-169d-4669-941c-58464f178095
 25 f6643c36-832f-5fda-aed5-2f4dd3a5d26f
 26 23478369-e8c7-592a-af67-5d1f7d2c4ded
 27 3eda6a35-eb72-0050-b250-d3ee5be4a1f5
 28 596f2a89-6e96-4a85-b287-be8cacfbffb2
 29 97655f26-cf46-2d0c-bd63-9d690ad02b40
 30 9246c2b5-c311-19cc-811f-220ed10784cf
 31 f0bda0b9-fab7-1e89-8645-d3f52d12756b
 32 65021c92-01d1-72ea-aba3-f5315be3b2a5
 33 f0990d5f-ad5e-42b3-91f3-98aa3345940e
 34 bfc44b78-bb44-32f4-8ffb-5c350d85e73e
 35 7a736b97-cae2-810a-83d4-7c4cfe8b647d
 36 5745d4f6-6f79-59ec-a99e-05e591b7b98f
 37 32bbfc7c-c9d8-06b8-bddb-d3f45ee52230
 38 f1893191-c841-56e7-9d43-971572e931d7
 39 3b033e8d-cc7d-02a7-b9b5-3a6e07372353
 40 78f64d58-7d6a-6ab9-a359-90f53f7a2902
 41 17a4792d-5471-87cb-b1b3-5b82d14a9127
 42 120a04c5-0f0a-54b4-a08e-ac991f69c152
 43 3de1f47d-2230-02b0-a48d-69b58e3a97d7
 44 9dc16f67-07cf-37ca-80ca-48c52108e55c
 45 02814134-6cfc-83a4-866a-26dbf334961b
 46 7927ebf1-6ef2-1c66-a088-2ba88b5aa343
 47 1864224d-9516-0e65-81de-80ddd7ea9402
 48 1e92b877-9c54-849d-bef6-e8935cefcf6e
 49 c6ef8d8e-6a6c-728d-a5bd-71c6108255a7
 50 3dcb69a5-22a0-2cb0-8d33-f69b564fefeb
 51 da046051-2323-6f07-899f-99302315167c
 52 93444a59-c218-4eb5-9868-2e921f33d36c
 53 41094032-a491-086c-b576-1e3b9cd15523
 54 c8f2ae2b-2ba0-0379-b075-a7705dc9bea2
 55 0be09cf7-7509-1e70-b905-8c10b66488d1
 56 4b9c57a9-7d19-27b0-9419-0ab760f74036
 57 0a91a2dd-1ac6-1999-af86-a53b6337d92c
 58 5eccd4e3-4042-35be-92dc-de88c82d6168
 59 a1ab7fb5-bd73-55f9-9132-fccb34a5a1f4
 60 df2b506d-e821-8a7c-b66d-2a1dedd55747
 61 4c92eab5-674c-8d8f-96ea-8bc26020dc1a
 62 e5975f9a-344c-20b8-bda8-07bf1586d3e8

Explanation

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