A858DE45F56D9BC9 archive

201304220438 1cuqix

explained decrypted filler

seed 608

Metadata

Post ID
1cuqix
Title
201304220438 → 2013-04-22 04:38 on A858's clock
Posted (UTC)
2013-04-22 08:38:47
Timezone
UTC−4 · title 04:38 against posted 08:38 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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201304220438) = c9d8631aad359f73f7adac4289cb73b3 (name+title)
GUIDs
60
Filler GUID seed
new Random(608).Next(9) ✓ verified
Run
Run 45 (seed 51,450,859) (seed)
Draw
64 · predicted N = 60 ✓
Machine boot
2013-04-10 12:46–16:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

519C73B8ACD48455 A58D857AD0D2D203 822030F016C7C0DA C4B3FA99C638343C 6ABE73CB4D610CAA 0AE9F762E61778D4 249E3AFD0DF0283F D0C78F98D67D39EC 8552EDBCC26C253F 46DE672EF3A1A75E 2EAA01B0EC81C50F 1037EC5AD1C55915 E7DFC33367342A2A 35848F9A7CCA30CF AC171F5999698C71 A81BB16FAE620D11 7AA7BABDBF9726B1 AD83B4F42E19A01E 244AA596E5559D6D 208BD7EBE5D62CDF DAE6854E8DF7D8AA 51BA2F3482C437F2 8ECA973D72E688D9 1BF7A0C9C3F80032 14228119FD23DB74 98DBFBFF612902EF D776AB15C09C0296 A29381A6D6E4EE9B 6F820A2984CEED0F 47F1B5BEF07D5755 B815088785FB1039 0912BA7A0FD7BE81 28412D4F56182AC2 C9A61664EB3BDE60 11232FCFF1A708A1 A88B858002D74406 937ED5BC5C5BE916 E641BF77983B3968 5ACE7D7FD744595A D90E976DBC602A13 F7E71F7AD9030239 03B1C73A83FDF22B 8401187A63AAD634 7851D7032F894C6D 4440F635E837B8F2 1AB1FB0EDEAF8E1A 7B32BDA10193BA39 D1CE2AA2B2E4C8E6 23FFBF1C46DD4587 B774CC2D1FE52B8D C751DD836A627669 444C4A504E0AD81E E59A11A162A3F004 51E1272A3CB62EDE 0D6E9111C74082C5 46F0309CA89B3AC6 996FB0CC3728B02C 587F272CC88B7FF1 0303316EA5D47523 BCC129DACA34DC60 D3E05A7FA789D426 6C595C920766723C 9C6B2764DA4B0564 DD5ED6A7D5634A9E A5373C53B16747B5 E6E2900FDA0AC051 116F8086FF157C41 18665E2BAF54C91D 15E6A5F98BB3A67E 81F2C0CCB27C813B EA3898FCE34EA593 C128ECFBD6FA0674 F5EA40F8BF35145B CB977FC558CDBBE7 C45149FDD5ED7B81 0D5EFE18DCCCBFF1 967FE5D14EC8838A A1EEF9664D87B52A 7FB1C4047327CA12 FDECE20D07080828 B3774173D1892357 569D79B9D154EC61 A404A00B7AC7DC31 EB6D26CDBA1157F9 440010B7ABA90581 547886390C225A8C B7E0304C5B19FE9F AFACD7BF9260715D 2C23D13106948B15 60750D55A2A74012 361E8F46B11356EE 56B7912561BB2A04 B3C144FF5882B19C 62C790A688066305 5BEF280F2D8C631F 88D197FC3339DEA4 FA927CB6D76E2462 1C37F955754AF405 4140B4230CF2B189 900F06E4895DECAD C657996770ADC723 BBA5EE1395AE31B2 F31F6E028949883A 8C68B8585269D2E7 EE57A59FA290464E 7C9DE8C386EC8DBF BD2B1F0235FE63C8 FB9A3AAF914858E1 E87BBE65F487F7D6 8B933FC61364774D 7080A3501D3810FB B2BBB0DC2C96A6DD 7014013947440C7F 4AC8448BD8E8B2B6 2CE74AD4E80A8623 942D0A66C602AB2D 71FD8BE8A131D52C EAF5404525566DF8 5505C5D897453E06 628D1857CCC839DA 41803A0DCECA9B33 D78D3089C484FC5C BAB4D9778A1C58FB 0EA921F470BE3E90 204EFF742652DD27 75BB6308A8BD3E37 BB669E5072A97AA9 6175EB9B4FF53D74 88C1F702113D7329 732230F2DCA9AD55 8F345BA464C3D9CB B9BAC53630DBEC5E DADC9CFDC58D1D37 382E4944EDEA3661 87C5A91E89D7FE2F 0B8D4EE1F10329EE EE1A72E9067BD926 CF866891D9CDA223 895AD137F97E68A8 B98D2715DE2BAD36 3C996602345FE1D3 959884A406510365 4B64400248CF8B42 8B503088CDFDDE37 45E4F502C975E24E 80BE77C9D82FBF20 856442556E80A8B3 F2D985BCBF1229BD D3D2B69BF123AED9 6745ADE5C03A693A 84D972D2B60CC19C E86BF96922C8F031 3ACAA63EDAA7100F 1D8D781F34BDABFD C2792A049FB7E4D9 B6CED9C2CE4F46BF 5FF39598B02B0268 EF9E4492A12B16D9 863DA8871050FFA9 5B1467AFAC50E69C E71FCBDB0D060FD7 BC5E1C9784F92FC1 C6663D54C5F4CB7B 9DB1C62F5493FC59 56A5B94E406F2628 BDF9A8EE2671DFBC FD9F8FAC08619FDA 1607DBF1983DECB2 30F2A9C07B556713 A082FBDD4F84572D 83C37B783EAA3C25 346A336D0FEE0A8B 43309931F6447D17 1171A723A474E96A 45C4E7AD87C111BE 34F8FE27D31089BA B7BC34366AF63CD1 B6458291EB906D40 09EB5C6751828D9F 5D2E45224E17DACA 76CC9885413EAEAD 9919ADAD60A2F41F 6A881145926DEAE9 FD323BD46E0C1DC6 5333119E6D7D9208 C444B3853CB4A77F 6F3C42F8B3D9C978 C041831A5C2F12B5 7157745A927E4DA3 D93B1F4B27394E19 4D751FDE22DD8363 F2E3A802FCF2A2B1 B120E7A52A446E36 D568673FD2136B2E 6941F4421E2BFE9E CE945FC3B69CD054 A37AC775C418A1F2 3DA758E902777C78 E1896D3C26B01E80 91C2D195B7E62A45 7E4AFDD78BBEBBE9 25F75F3FB64C20BC 3645699057CE5F19 62F42C6F2A763622 CA1BDB0C022DD655 7A11F5B8F6EF905F 6CB2E61A2DC39030 FE2A369E3A4A68AD 2B197DAF7C4AD83E 950F8A4DEFC83647 150A795AE9198F77 14FBDFD62B765803 934705C2DA83F059 170549095D521EFC 05EF76C2429C6673 395D15927CB4893A 39C0DEC11D0CB541 5F7109C82B936451 85492290F49F30B4 A29E56552A0AFA3B F968889ABE4DAD1E 55D0670D331AA4E0 284B0DFDA9EA1DF1 EE00777F79408C95 7280698B45C7196B 341E8FDDDF66531E 0E4547E3252684B6 F08BF5845F4FF073 FD72399655AEABEE 0C2AF7FF10DE4836 19D4B7925F86AB1C D09960812DF38833 9C807D3561C61A94 8036D75EB352B995 5E24BFA250B066EE 26D40B0340F86CB8 D9AB9998CD17A18E D1C22CFF6D2E357B FD251E87227AE289 3D1B20F059F0F8B7 EB11351FF7B95CE1 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304220438 (name+title). Key = MD5(password) = c9d8631aad359f73f7adac4289cb73b3, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 b722a5dd-ba59-31ec-aef8-a963294a3924
  2 56856031-9771-1ac3-8c55-809dd2689926
  3 a92aa898-b451-6747-bac7-bf2afcc3a566
  4 a82bbfec-d88f-2193-a87b-22e0876ee5f7
  5 85e6181a-cf43-6516-ac72-8b2d35b51c64
  6 a6664d88-bc8d-76f8-9ee8-4f7ff7fadecf
  7 0d365fed-7be8-27e2-9044-0cb97ba960ef
  8 84f6ffaa-ef97-4cd6-bf3d-c27033e25c3e
  9 881292d0-608b-14b8-807f-05815227e717
 10 9aa08ae9-f6ea-41e1-8628-e6754767de6f
 11 bb4f88ec-e0ff-2cc9-b625-982bb5c5fd7a
 12 eff114a0-6128-1ef6-b27b-6fa13fa8572a
 13 10bc5aa9-3467-516c-90bf-03ec7ccda13d
 14 f129c16a-07d9-7f7b-bf90-1f42521a7a9f
 15 b707bffe-054b-587b-b123-853e92d1018c
 16 ae4ce42e-97cb-6ac8-8753-f617feb30ce4
 17 1038e03e-28b5-3151-8c35-e14948d45db2
 18 fc2b4186-fc46-89dd-a102-65fb254cc4be
 19 281dbbf1-29cc-1346-b000-603f67b9f1bf
 20 fa1aecc1-ecb1-6b5d-a2b7-86e63f03b6e9
 21 afadc42d-e373-5fc9-8fc9-bbf55770ae2a
 22 72578829-1a76-0108-8987-39080ff3146f
 23 79584964-a5d5-642f-98e3-8fbd96bd2fb3
 24 f1fc960c-5ff0-32c4-a72b-6f74bf74734d
 25 d59836c4-9a34-2784-b7ac-78479376433b
 26 294693fb-6bed-5260-81c3-bf2345294f4c
 27 310acaaf-9794-640d-a881-9dbde023873c
 28 12f0a4f1-420e-30fb-80db-1bf2ae8df67f
 29 75adb762-d7a6-4bfa-b8bf-415067e1c0b0
 30 ddca1a2f-3a18-6de4-8aed-4b293e6db846
 31 357e6007-1057-5dc7-b048-8840dcdf57d1
 32 7f9b0ade-4ccc-5aa6-bf3a-871488f530e4
 33 7a76353f-c64d-7cde-ae6c-ebc07d6dc954
 34 be07e605-6194-2280-8588-ea8a495b810d
 35 2c44ef5d-a09a-88df-a888-a21ff7e3e9a1
 36 10acc1be-2c92-1bc2-984e-6f61975af026
 37 ee5847f4-9eb8-6786-a2bb-0d185ac03f41
 38 7df75b87-8b0a-6681-9282-171af718ac53
 39 2057f470-1d4c-4b0b-b4fe-6caafa763221
 40 04dce9d6-d4da-114e-ab84-61130c8705ed
 41 2da35ca4-be38-2591-b28d-430389fd8987
 42 fc6d7453-181c-53bf-8d1a-90942fa92dbb
 43 6fb5670b-f7a2-8ff7-93d1-19a536facf9e
 44 4cf266b6-8681-0f5e-b021-2083468bd7a7
 45 3f35acd0-d333-446d-ba78-2d8bff22e10b
 46 7fd8c7d6-d16e-28e7-b68c-d87ac0584ead
 47 fbd35dc6-2e42-1c14-863c-a55693660ecc
 48 8993c99a-10f4-85dc-988e-4fbc647a6259
 49 247c26a3-7a91-4607-9250-2857d36a654f
 50 6868a162-8d33-566d-a94d-43ff745a2cb5
 51 d6c0cd7f-a6d2-0e38-8540-6d690b1e562d
 52 3a2384a4-1138-6777-b419-347becb761b1
 53 a4a5195c-7b34-49b4-a876-15a8824cf2e7
 54 7d648fee-6919-3d78-9932-808e6927516b
 55 f8979e0c-8c99-8b03-b53c-0b1313e5a76c
 56 33965fc6-aa06-3f0b-80a5-0b1bbe3e3ab1
 57 10538d8c-e0ab-4f0c-bc83-515982ea4016
 58 0b6e345c-9fd7-28a9-8a95-6d514d981f8e
 59 6d3376c9-811f-0fe1-88f3-e3118941e6b7
 60 89c8655e-5163-1912-99b6-e2668a8361d3

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 316267241421575638165063256346557281664125804218450643834201. Exactly this sequence comes out of new Random(608).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 64 of Run 45 (seed 51,450,859): new Random(51450859), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-04-10 12:46–16:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.