A858DE45F56D9BC9 archive

201210070825 1132hn

explained decrypted filler

3DES(name+title) ECB, 42 GUIDs, seed 341

Metadata

Post ID
1132hn
Title
201210070825 → 2012-10-07 08:25 on A858's clock
Posted (UTC)
2012-10-07 12:25:03
Timezone
UTC−4 · title 08:25 against posted 12:25 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,704 hex characters · 1,352 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210070825) = f08a2bce3c29bdd296cac4c055b058e5 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
42
Filler GUID seed
new Random(341).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
373 · predicted N = 42 ✓
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
12 · 1
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

DA8FB8673B411246 C4505BEF3656C0B9 E95E10F8FAE0F0E3 94B38A22769E1968 EFBB45535902E1DE BD42BCD1792FF7F2 A16EAD535E29BDC6 405C49AF54BD4FE7 A78466FDB3878D5B 0DD033F5572697D9 6F2D7B846CCFB3FF EE9A23353BF16956 C4BC3A9C81A238C1 42024A08FD428736 BCF0DF225AF5D1A1 6BDD84E632CF6826 160D7AD60E907E54 0E4B3F71E092214E 714DB74926DBB733 697A5ED7DDD4323D 316BE31DF740B697 52E9CBB4641A8D09 A50C86ED6E9520B9 C88D456C19E0C169 34D40DCD5DC76B46 851E2C25BBEEA424 72F60F194CE9EDA9 F6E37D06688D9ADB 77595223E227B50D 24F18225D16231E7 027DA8D477480BC5 6EA9670A9F7EE1D0 7137DB1BF90843A8 310BCD82C57C90D5 FB0140C1B156DA79 071E89C541E068E7 75FD3077444081C4 1AD8A96F763219CD 04A36902B73B2134 B38DB76B432EF651 D8BAA52A52BDF35A 4D457C94D6381BB5 CB00FCA73B3BAA12 CC0F436AA0E429D8 70F568A3F522F27C 4C081302A410E08D AEDFAE6382B525A2 DC41988FAD76460D 15807FAB3CA73CCB 12F2732074D9CC65 E6569B4C7C4241A0 3F586C6A9E44DC56 AC9CC3CC14BC1065 3B1F2137DEA016A3 05B497833AEBA225 EF1EFEE532DC24E5 97AF73ABE010149E B66DEB8F8004A321 327DCE857D7D4D9C CCBEED979AB68E01 CA023066524AFB71 091C8CBFCCFF1FAF F43A056C25B46B28 4C5C1C90312ED8BE 5C35651B3CF20B9C D6F858B6EE2E2062 86DE824CB929E543 4DEB543F8E1AEBCE 0535A90B70497B53 5CCEF086ABC80697 0D2698F9FB373F3E 99E6DE3DDFA0D6DD 0B4FC54D0820AA6F FAAE80D14F257074 A14C437B73A2A2A8 E3F7389A7BFAE867 CF6EB2C089D35FE5 BE34CF0C520A1141 EB029D67AA918DF0 61766C8B7DD1ACE2 02E5D1FF39D97552 52BC56083086F621 49B721BF13C80B84 885CEC15233C3E3E 928409CA9A16BAAC 2226561F9F7B6A99 D4A7650FDCEBBF09 19CB168BECC5AD00 39DF4443784CA2F0 46BEBAF215AF6185 BA1432BB72E92833 EB03A17BBED909E2 ECF31C3A68CF11A3 EEBA7064F224CE0A 54E05099DC605A67 DF92DBE9E9F19AE9 AD7B2AE1C63D19AE CB228FAA49EFF380 39733C7A9EAB2816 A891480400F42368 3FA988070DCCD4FB 761C75CA8D714F5F 73A6CA0FAC3F9CE5 E9BDF5773B7AAC12 F70239DEB626B172 EB4A8DBA398CF066 1D875A4A8CF30E40 0F26F504E3F82303 A0631AAB332EE898 49198D947F974B9E 900CF32B2521479C F0878B5E8B9B83FF 771A0CD646059D22 A719E48A58D12EB4 0EFACF54D32B8BEA B855D50E3CB05EF7 140036CC5F563800 9F3D58E2FE39B204 3A63EE6D61C41EA2 8A9BE73C04A47000 62D4D8CF59B4D020 24FA36EAFDCD934A B57A07AD70A66C9B 667AC6544D6A92B0 E5F10E1CF7ACBB8F 0BF4CEA76FF1B4A9 238341F96DD5E45D 7C8F79AEADC54136 CA261C14296F3FBE A9805025210C0CF4 DDD2CE12E7B8DA70 60C56DBADA8F6171 B39A7D47B161D7EF 54E4E2FAAF8B5F38 78E28B6DF7E3B946 D3E18B01E892F63D 0789FFB852F982FB 295677E411B5A284 3B146449F8CB66F2 2B1CD00935548667 8EC97B0F172CE027 39932161DBA5BDFB 09DF4BEF00E7610B EA1B895F6DBC4A46 9D16A78424182EE3 257CC689C6EB5AE5 3A54E894E67CC29C 0E62DC6278331E2F 53F91D6CCA266ABC 37E78B34802F7767 1A1B874B572E2DDE D2AC4C4A0E586779 4962A7202F5D1E8A 1155067049152E11 87E4ABC7503C81F9 99FC20F73014E683 639E9CA8D3C64BF2 17283EBB7D9DC982 FD8DA7AAC307069B 921DA4DD073DF9DE 031071FA7E6EABAB B170F2BE3B8D86CE 366079CA6EA6D890 F848BE49A536C359 17EF72BBA0011375 51C9FDE830D84BAF 6B16765D45ED8569 F34AC5D265E99C7F 2B25B2C26452DFD3 
  • Read the ciphertext. Strip whitespace: 2,704 hex characters = 1,352 bytes = 169 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210070825 (name+title). Key = MD5(password) = f08a2bce3c29bdd296cac4c055b058e5, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 42 GUIDs as hex (shown below).

Decrypted: GUID list

  1 c92e7d38-7144-7664-b67c-757a1339a9a7
  2 7297fa18-6e57-7c1d-bbb1-a024f397b3bb
  3 479d3288-f3be-14d1-bdcc-164e188ce7d4
  4 053658e6-410b-37c3-b324-9dca32b2f9ce
  5 ef02ba1a-b81d-18e8-b2ae-e0738e2099d8
  6 bca0a314-cd18-5597-8ee6-41e2fd0392ed
  7 e31bdc26-27b4-614c-ae6a-967e52c7a6ee
  8 3b308aa2-77e9-47a2-a6a4-e98b81a84af8
  9 ba140213-6e22-1565-9176-a51d86c0c9fe
 10 fe8afa95-76ab-0b66-bbe5-93cc7980be81
 11 2f694a5c-25ca-4227-8e82-5006614ff6c2
 12 dc89f155-3f00-673f-9152-9694b09ba9bf
 13 282b9dbf-ca15-0d6f-9a02-e79118574dd6
 14 2ca6f467-05ca-75af-ab55-ed9ed846a075
 15 d026cd76-47fe-6f22-985c-08f09d5053de
 16 328ee2e0-e403-8a67-b25a-40bd5fe5d6a9
 17 6d4308d8-f645-1f4e-b862-86570396b126
 18 d1b839ae-e423-3c5c-bfc1-b6c4bd66bebc
 19 aa313909-67a4-8ebf-a185-17ad346f5b5e
 20 6c8beeea-6014-307b-a6db-9b543988340d
 21 f62085fd-c61c-1e10-b57a-007845c99b9f
 22 5c613a11-70b4-4880-ae97-3ddc738179a3
 23 5331908f-8ae6-5d7a-b64f-c2f823a12bd1
 24 3f9d53a7-3d99-1402-a8e2-240b2c4588fa
 25 67a71e90-5fcf-1719-945a-b51d10ffd6fc
 26 7ec53422-992b-7ae1-bd27-cffa8ef8c526
 27 64f06416-5ab4-130b-8c6e-26e7b33283ad
 28 1643eb20-6e78-871b-94f5-46aee4c9cb97
 29 dd11b02e-9421-6450-aa4e-59d194224855
 30 9d891d6d-133c-668f-92a0-08f74ed9d5d0
 31 08a56d1d-1dfb-0b5d-a63c-9b9ef8c60c20
 32 c8bf9186-cbc3-206a-b684-1a840ad99aac
 33 d0594016-b600-35c6-acc9-f7ec6545529a
 34 4383b5eb-278b-448e-8247-f93198a486a4
 35 ad1f2636-742a-6a11-ad70-8e57e7a9109f
 36 a7fdb0e6-f10c-4c1d-bc2f-c3ad87515328
 37 956d23df-9225-498d-82cf-53d7ef9b8770
 38 7346dbb8-ad7f-6763-bf36-414a2c4ea0f9
 39 3c9b8dd1-4a53-6c37-a7f0-77d19a965067
 40 3f65fd3b-cb9e-5b6f-bbbb-6d23a4be8bcf
 41 194feaa5-4f5f-2a3d-b34b-6cddc6d6f95a
 42 d7687a84-e972-4919-a6fe-ceda4769215b

Explanation

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