A858DE45F56D9BC9 archive

201304051533 1bptho

explained decrypted filler

seed 297

Metadata

Post ID
1bptho
Title
201304051533 → 2013-04-05 15:33 on A858's clock
Posted (UTC)
2013-04-05 05:33:57
Timezone
UTC+10 · title 15:33 against posted 05:33 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(A858DE45F56D9BC9201304051533) = 0c5521e606e70e18bc9d34ccd234121b (name+title)
GUIDs
60
Filler GUID seed
new Random(297).Next(9) ✓ verified
Run
Run 44 (seed 1,087,967,875) (seed)
Draw
75 · predicted N = 60 ✓
Machine boot
2013-03-21 09:35–10:19 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E39E50462A8884EB EDEAB761DB82059A 16F28756AF2D8367 D6CD876FA861A298 74C0EC6DA14F5058 8AC37D468B9973FE 2EA1C335856F42F1 3420B8AF4239A30C BD5637D10CA193C0 86FCC885D6314D67 3C0EB53A60ABC2E6 68CB39829F6634B1 4105A9734E7ADEF2 1632DF38F040BC95 3907518B19FC9084 AFFB52B6D775D2B7 67BEA81FF8F56F09 8861358C6A8B3F8E 68C7025CADBD7AA8 6C61369353232975 5A3466E06D7D3B19 A47B8A9FD877AEF3 59CC5C651499C181 2B53BDE05D156816 F9A52700F1FCB30E 904AF3B8F97CD668 0BA1C8F10F443E48 E9AD51B89A961395 C7D932F747D37CE5 FDC19A4DFE6663EB 0C09B1A960179269 D926F199F64078A4 185D31465ACDB678 0A8DA1D9C86D658C ABEDAD7E953B18FF 252F9CFEF8189050 D37874ABD5A104BA CCEAFC1BEB6942D2 90F4EEAF232D0E69 2EF5A661F4810BF5 B7EC6A99E8F1277F 350A64CE72A1E641 123D8776A0B4B52B 6D7F4C822BA3ED72 08A6C47A083E2D6A 0F3BF23C03492E63 40AB37EA77F84030 C24B9A5D6B091E5E 879097C053802550 FAF7E9D0B078CD31 AFA49ACCF4AEE13E E6749D750240B15F 5B5FBFB74C6F7EF5 0CF168790338D805 F6CDBA8727B2C9AB 73000504E611513E 62E4DFB7F12A0467 BCA8A2D486BF5C97 AD6BE6F12711915E 075FCF84441059FD 38BD732166616B19 64AB3D05A36B22BF DB78F45CA9B68BCE 50F7001483E0C434 CB611A78017525BC 8BBC49745BFB97C5 B83254B8D8C79DC9 7CFF13F7CC12240E 535606D06CD3655C 780C1B11892FE252 456A6493264559A3 E567D4ECC92E6716 8E8D613EAE3C9A6E B65C6873A2756F89 D7CD21104F8FA08F 09ECF9186C2F4A41 6E211D9B0E164660 93970D1FAEEFEC6D A299A60FB198E2AD 89282A769112C9AA 23D41191D43FB703 B2CA126B7541A830 88EBB73CBE31A804 BAA7D730BF643EEF 82B1B207D551E5C2 CD750321953FED44 BA1C8328B4C5839B 30F6869DE9B2579B 56F23821E5825DF2 519B44DACC708A62 02F161826EC6D7DE 1F17F9F082F589FE 76869D940D4B8C14 2072624225FCC37C 26FAB809CFA3BE99 2E45ED9540105B91 1A5EAD6F422C578E 3BB12EA53CED8C95 2E1D8052C0EFC41A 61A17466472F7370 057D85BCF2FA509E F1E6A217A2C60248 28A80A9CA5E231B2 8291039921CC8727 2BB1604356EFFDC5 DE65CAB67DF5D9CF CB9E863C8119543E 7C9BFFBD7723F0C5 7C90F1E30E3DC4C4 121078B074CFABC7 D48080DDA4439CD3 FF1374C435801FD6 16C801DA7585C3C7 151DF78B17584BF0 53E1BF756CF3C825 2284652843B78A8E EF2FDA14E3ADE5B4 2592A120D98C7B0D 364710283D798DB5 466CE2518B087C33 AC80EAFF128B1463 070EFD63B67C10DD 214EA37BF587D367 7B035DCF271AA1C8 8CA4CBCA840A6DAE 88DC98C505BC5648 9F9DC551738EBDFA 88F324CD9195D7D1 7A9E437CA0D922D9 DC28C8FC2AC882A0 34D9FF45211C3457 F8995CD6223F9BB2 B8B632879CACB337 61D4B35A36E78EA2 F389A295BD762E16 6B594E97CCF15434 965216BFE83BFA6B FB75B7512B0878E1 1AAD13BAC3A3F8F9 19E9A78B2C26E750 21907F0EBCAE730F F19A69BDA6E93CEB 2E0E6346E8DB2794 AB55F1E0D6B9673E 62097F2547DDB5FC 019C6D4636B605EF A6DA4A55DF45A39E F55A95CF2BE7BE99 EDD6276AD0725130 717A63939EDF1B15 93D48BE4DD21A148 1681A6CC389D4635 80BEB14CC4798C52 60E01D2CCFB15C48 B617F0E784D584CE 7952251775F58EE1 42B3B680C59AFB53 BB1E9C78722AD5CD F6D841E10D78E15C 2D3AF346305E2821 BA33FFFE505EACAA EE40D8E3E3FF49C8 859F2D58421234C0 D37C9B9A07637D00 1601D214F7465E33 9186CC0755A56411 7E9757F556B57A7E B89DB0534CAC98C4 BE1A3ACCA2D768D7 5649DA3C0E7616E1 023E9C64ADEAE1CC BDF9E45DB9187864 74F4438937EDC723 BA99C80EBDE351C9 D1D6DC1E2890CB5D 344D49AE5442F37F E889896EC8E31459 4C196F309DCBEAEA 30F660AAD496F986 63023676621CB688 0BF8D062B99D9351 7CB6B763C5500EAE 2059E062260C3DF8 500572BE198F98E1 7C67E3355FAEB2D7 29DC2AF519205049 7598423567E21E96 6B635C92DE667E11 293F589A8DC19E8D 34061A6A48CB6F12 D7399F0E48CBF111 E3135A2C861ED1AB F7D8AEEAE1B0564A 7E5EA46361CD5FA1 9849448495D702CF 49DFE68FE153FD43 8E4A4F6B47A77C91 9B8AE01A1D84DAC2 DC71DC9DA2EC2C46 C642F937A046DD5C 8BE14C7E6ED28060 C5CFE409B5BEA3A7 BF8F75C6C5BECC5D 14F41D0D9938838A 15416C0428ACA8C2 5FA8BCC8813CD99F 645596D153822B4A B438380F867ED143 7BCB636EF4F8CA3C 50A65BA83FAE931F 514D19F813CF5C36 477E5C2D809CDB03 2F35B9357A8A73ED B60F67CAD3C23A0D 01770DAF61537C28 C3F815D2F068B42D 0EF5A381FA2CD6D6 BC51153290B67C59 72C403867459F601 3207C83A3987CFDC F325A3AF286B98A3 B9A7E907C67629BC 1919F6BAF8534515 247100547E4119EA AF8857C35C523924 DA2594DC565DB64C 7B24A3B568C4D57A 4E6416E8EBBA6D4C 0D96435E5AC6DBCF 3CC6B758DC47D95B E62ACC3BB931C84B 6493B55253EA5243 8CB47F3B9E8E72D4 EA21C9BF9518D2F9 8DAAFA882988A8E6 5AEF5CC5A5606F48 6A28279CD2D91480 9815451C9B44FEE2 F56B20C77B05478D 89CDE7F154C3FD59 E7C893D6EFC82777 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304051533 (name+title). Key = MD5(password) = 0c5521e606e70e18bc9d34ccd234121b, 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 a5a2e5b1-73e2-7234-95b0-815bc8387cac
  2 36264683-9bee-8e6a-97c0-07b75fbbf5fc
  3 2935a024-6b80-308c-bb08-4ade397d9802
  4 1809be01-6d94-8ab7-8fe5-1b1448bb5566
  5 3d17584e-2f2e-2d5d-beb3-60fb8deedafb
  6 991eae2f-178a-09ba-b923-10eb437b0e3d
  7 b3a56258-9b60-8696-bd00-1ed6434d605b
  8 f9f79aac-725f-3e58-bb75-b23e5ec48a82
  9 98f7dcba-5a9c-6697-867b-7e85a18efd2f
 10 91ac6195-21d2-7870-8a27-e0f3e425dfe4
 11 86135fac-9206-03a0-888a-7f861076296f
 12 8a677403-2616-366d-a80f-3c59480c8b11
 13 a459443d-f1cc-7fdf-b1e0-6c7516b894dc
 14 56acf3a1-0d5a-870d-8eb3-ae9cd0a86eef
 15 1dbfda90-0815-7f12-8a50-577f5059fe13
 16 b6fc2975-510d-4e82-91da-c409c1ac2085
 17 3607d74d-322f-699e-98d9-0b696befa182
 18 caf9eae4-86f9-1110-9837-0b95ee542986
 19 c4b19654-a304-6502-bd7b-c5dbf1722f37
 20 6668b832-133c-2e18-90fa-613514eb9f73
 21 b21b6f01-592f-23c0-b428-8e7c29fbb630
 22 c59f7d9b-bb13-6edd-bac2-4bff8983b92d
 23 f38b59b8-b226-1ad4-8ac8-18dbcbb00703
 24 9aa373dd-27e0-7277-b2c3-c132f582fc37
 25 066f10ff-2adf-7870-bf57-bb46ccd94256
 26 0022e43c-a945-409c-bc07-71f1f03822ce
 27 71867db6-23e1-2e4a-abf3-a3a5668a8f9c
 28 b1979138-5927-6523-81e2-c1d41ef16c30
 29 5ed6154c-0730-5dbb-be98-6e6e524d0df8
 30 0f3396af-c2ac-2ff1-8358-c8cbac18d846
 31 7a8126c3-5f69-7e4a-90b6-6b13548f6e48
 32 e222d529-eed6-6e0a-a7f9-34af00bcff10
 33 dfa18110-3907-6473-a801-a5822af288f8
 34 07262f38-805b-3072-9fd1-ee346b211e46
 35 04a2a73d-8fbc-3000-9c40-4aaa16dad82d
 36 cec82ec4-8363-5385-b6a3-5f044e0c6a0c
 37 78a286aa-1bd2-09ac-a480-c56f7992387e
 38 3264ca7a-8175-73d0-851c-d5d217312a52
 39 209823a4-192d-1a11-bb77-831aa831ae8c
 40 25dfa6f4-8e45-5001-862a-b5795bb32c56
 41 f3eebcc0-1c37-42a6-b7c6-ff9bd2ec225e
 42 c2151335-2905-2ec2-b64d-e9eb2d7bbf52
 43 a0f00d02-cafa-0a00-a839-0c0d1f9a53fe
 44 67dabb95-7133-72bb-a88d-6ba3035c097b
 45 6a974f8a-cb94-49af-90b0-91eec7f593fb
 46 a883f64d-517f-36b9-b1ff-50a6eed4df5a
 47 d9c39a51-f6ab-3835-9eb4-1503480c0dab
 48 f0f53f0f-7f30-019e-bb52-ecd1b7f80388
 49 40604377-502b-162f-a5df-c8aa4ff44780
 50 98a5158c-e004-4671-827f-8d7a5ff1d06b
 51 dcbe00f6-7c48-87f3-b859-7c989b7a9c80
 52 85f3ebf4-0c4f-54ea-a007-38af43eceb57
 53 b6753a46-23cf-408d-822a-0afb85bb5792
 54 a697e0ea-874d-8bf3-9dbd-747544da5d9a
 55 b212b3d3-958e-58ba-ac60-4086ff862aba
 56 6458452a-8e3d-12bb-adf6-5db6ad29e8f7
 57 01336f57-052d-6797-a683-624573043012
 58 d4b2b86c-e8b7-54f9-8feb-cfba7b4eb3ec
 59 e03f04cf-d0bf-1048-8c6f-cf57e2cabbc3
 60 bd32b66c-139c-605f-aa22-4509d6f8111b

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 783820836703787461622617742652766335071542074330148548516516. Exactly this sequence comes out of new Random(297).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 75 of Run 44 (seed 1,087,967,875): new Random(1087967875), 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-03-21 09:35–10:19).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.