A858DE45F56D9BC9 archive

201307210907 1iq1qr

explained decrypted filler

seed 732

Metadata

Post ID
1iq1qr
Title
201307210907 → 2013-07-21 09:07 on A858's clock
Posted (UTC)
2013-07-21 00:07:59
Timezone
UTC+9 · title 09:07 against posted 00:07 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,576 hex characters · 1,288 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201307210907) = a71166ada5d0d0493e21f37b0360ed4c (name+title)
GUIDs
40
Filler GUID seed
new Random(732).Next(9) ✓ verified
Run
Run 49 (seed 822,652,546) (seed)
Draw
34 · predicted N = 40 ✓
Machine boot
2013-07-10 11:27–11:29 (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)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

23E226E54B2B7B88 7805C7466D4556DB E8312DA9BEE87270 5EFA55EB7B1A28F2 E8E1E056B080265D 08D90D7E57A21618 FA3A065CE475779A 0A35DE395EA71166 2FEBD8A30B4C9FC0 3A252CCB5AB15F65 9F8A78967FDD00AE 8EA1A643739E6D5B 6008632392BCE462 62D73A058357C86E B350C79E9A7AA871 5CFFEE115E26A4BB C2EF4E9B8EFE5518 8F3693C63B8BB1DE 42533E210F33F516 1144ADBE0DA59FFE 316F00D53113A1C1 DBC89B7A1F42AA04 F299D533FB8C0562 20A1F6ECAEBADDAF 6C8FBB52F8751266 6BBCFFA9BED7B929 5FC470CDD49CE80B A4C574752ACB38A3 5A72E44F588A9AC2 CB07A6EEB77A0FB3 7575C94432873565 48C44B2F54ABF634 638E1C412A66D3D9 5EBBCB47734B61EC BB6EAA4D9BAF0755 DB48081F4513CA55 D8A36F7EAC466669 12C6ED2EEA886C51 1936A68EBB8DF07A AABDB9E51E384FA6 4A4CDB31E4FF8405 33E3803D8555896A D54757D40AFCD357 03863D1329E9B3B8 35E4540620EA51D8 CC738DE100AFD6B2 78E6132F37AFA733 E830DC7D0B690F6F A97A54DCE78DDD12 6A2A461CE1D954B8 509256894DB80F37 5B158C5E95E216AB A1C2204C787727FF C6A7800D3ADB120C AFC2B3A923C7334E 243992BA5605B709 46385045A0F3E0B4 2D3BE77860BB39EC 8D8B62E07699951E 853399896FB91FC7 425A6A97012686A5 6DC703C6723ADB5F A421C6B4710FFB01 A39D80512A889CF4 CFA52DC37858521B CDEC76EED433EBDD B9EE5F7D4B5C215D 9A5E460276DE08B7 3751651961B108D9 FDE8D203E6D63E0B B4A5D923EF225756 314B6D8247188909 DD640C49581F8022 F0777E317E64DBBE A919EC0885CC95AD 6FBC597F013607FF 202ABFBB28A979AA 98AA84529082675A 279B8543A885826A 40693DEAF65BB8E9 B1B5B929F16D1286 0047DE64E44A482B 46D84A24E3C5FC06 3FAACD7C875C90F7 C3469A11CA2791FA E3769B2764A3615A 130E6F74CF4BE4B7 219D793F403C8417 73A76773442658D8 678529594C5838B5 50F4B5DA1C19110C 8CD31426BFD8C8DD A15918FB76AC5144 40864ACDE5AE1ACF 39F3D70DF5D2BB2C 37FC02DD524D6C59 47DB6E97CA01458F C8515E591545E713 FACECD8E00B6CC16 0C8FA7A2F856A523 AD58C1139812F355 EAD80C3DBDE593F1 3070544227CD119F 85996DC919506F70 18319C702847D827 ABE146926D5BD4B6 C5DF15679CB165B3 F2C34A5640F63E8A D8D6A6FF26462363 E8A56AA173CB1F80 AA97D8C66346ED75 BD7C6FCD21102DA9 DD3CEDF4772091CD E985A0D502B46039 D7DABD5A78D8157E A6DF4927F481D32F 2AD64FBD20CE26B6 5026D74DBB972342 0C3F4935AB03E750 5DC86F5F74024CF1 A550D10E7D6D043B DDCF64E153DA3CC1 C8EBDED38537E4F6 A86271E4F9B28419 9DF12FFC79F79841 0815BB050F247A0E 5A0430BC39B781D6 E731099470B0A02B 49FC9D55FB975501 40D07E83BFB29B9C 1FD17234183570ED BDE4209714000E4C 9DF061614262785C 65306A5E26BC4896 73E3340B10BA6953 3ABAFB34B0175935 78A341840DCDE530 9A8FDEEB8218E177 5143924561625908 BC46FE4577CE48BB 5C58098143A83B33 C003A31299CB7612 5399C2A09179A07C 32FC525B643DE1B8 E564BD7D3BA4215E A955677B7230E64B 18EC38FB71E6436A 94270EE437FD9229 9C954AABB89D09AB F77A418709D94CC5 6ABD3D45EB68CE0F 9EA7741877358B23 40A97720762A0811 C031A0D5E56D01D1 E8596799A74AA345 DA391199D3691BA0 DAE20388959860D3 5F1CE0CE05C4D024 37DA180FC31EE9ED 32B42B2EA65FE62A BF8822A610820B1C 
  • Read the ciphertext. Strip whitespace: 2,576 hex characters = 1,288 bytes = 161 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201307210907 (name+title). Key = MD5(password) = a71166ada5d0d0493e21f37b0360ed4c, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 40 GUIDs as hex (shown below).

Decrypted: GUID list

  1 6c50a074-5cc8-18bd-9b61-7748d40a4843
  2 b2a7603e-1a59-5c63-8510-031d9d201118
  3 e671d425-2f62-307d-bb98-70640a812ec1
  4 657ac250-2096-7b30-8027-f920508e39b7
  5 11d370b7-034d-691f-81cb-693cc1fab99d
  6 9bddfb46-a8b5-2778-82d4-86dc693a9c67
  7 e5795176-9401-77f1-83d8-20c8ede99870
  8 a5bbefe4-fe34-6ede-8e5b-335d62adca6d
  9 7d555050-3e0b-4b77-a816-187a7db840bc
 10 d7afd6f6-50d9-1e02-8fe5-297afae62a4f
 11 ecfa14f5-727b-57ab-930a-db55f0b48f6a
 12 491e9c83-243a-8f95-948c-9176f201ce24
 13 81ce3139-2ed7-7b4a-81a7-aaa34f01a13c
 14 5b2f1053-4845-250f-a7be-f6b98f87afab
 15 a0396d3d-ecaa-3409-8b45-78e5604e59e4
 16 70f1e6e6-4c01-17db-8cdc-27750a6600cc
 17 136015d9-50d3-5c99-ab34-8e207f16cf96
 18 16a38c7a-6612-7086-a728-b7f3a23832eb
 19 8b237c72-c44d-4e13-8cb9-0b60bcdd36f0
 20 4d3749fa-05f1-6cf7-9f41-97c07e1e59f5
 21 f505b81f-60f6-0dae-b359-dc6837c22f6c
 22 6d3cb78b-3daa-36bd-af1e-d1dd83820e1d
 23 dbf18a04-a33e-6172-8f83-1a8334317d12
 24 e15591f4-4584-6df1-aff2-9ff2b9e2c725
 25 f6f783ea-7b4c-3cb1-add4-2b23080858c6
 26 eee07092-0bd9-3847-8320-617e13ae6bd8
 27 1ee85b9e-6dfc-25cc-8e3b-f2a8b494eb1a
 28 85d1508b-a0f1-2931-8d35-507bc52de536
 29 ac8ae1f2-a2bd-6c6e-8445-791dd85d1ddd
 30 42c83359-d847-5ee0-b0a9-c0bfef2ba93a
 31 b741f0a3-a02e-3f58-9de3-d2b7bf36b046
 32 468a9c4d-e5cc-2764-8611-842388b90dd8
 33 212d6671-ef5d-5447-853e-102c78fd4be6
 34 6920a36b-1613-3342-aa9a-426c97754674
 35 2db7f1dc-9389-22c7-8bef-14a79e7a1ca4
 36 57f3244e-2c5d-43cd-82d2-6c7ae9ecaca7
 37 7c5d51d9-2d8d-38fd-8252-291c0016fe09
 38 8126290a-9465-22ca-9129-031c4a377aeb
 39 5b0411d5-5b4e-6804-b1e5-071fbf10f9c4
 40 1238ce99-700e-5fe3-a71b-d7926357769c

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 1537627641587231574603663322653253243265. Exactly this sequence comes out of new Random(732).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 34 of Run 49 (seed 822,652,546): new Random(822652546), 4·Next(8,16) per post. The RNG predicts N = 40; the post has N = 40 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-07-10 11:27–11:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.