A858DE45F56D9BC9 archive

201303260859 1b06ai

explained decrypted filler

seed 437

Metadata

Post ID
1b06ai
Title
201303260859 → 2013-03-26 08:59 on A858's clock
Posted (UTC)
2013-03-25 22:59:57
Timezone
UTC+10 · title 08:59 against posted 22:59 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(A858DE45F56D9BC9201303260859) = c8601fd3587082514cfbac2313c89527 (name+title)
GUIDs
60
Filler GUID seed
new Random(437).Next(9) ✓ verified
Run
Run 43 (seed 120,022,078) (seed)
Draw
16 · predicted N = 60 ✓
Machine boot
2013-03-21 09:44–10:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E01BEECF7CE78F15 782F514B3C946CE7 6827ACA07C200E61 2CA0D82E94F01ED6 F52C3F353079BD6D FCFEA7FFE2AE16C3 5204B75B4B6F4384 93273FDA2AF92FE4 C4A81482F7778C15 2865E6E8A5D9ECDB FAB35FC36C614069 6344F9820C205B74 82122D35A6016D0E 34C6699F30D0E525 40B3A6316DB75728 B17E523B6CCB5381 70F0D1CDA564EFB8 2F5511064FD12A69 C507941BD6C9C5E0 95F544FEF1548718 13AA87E0CF5CB5AA 287A5B93A9FBD753 9A58D9A8C4E551E0 2CFFC0DBCD2F7D90 3931A0D937FA65D6 433F3DAE9D98AEA7 6E2644C38EDF87E8 07A992ECBC6163C7 8D4616743A2418EF FE632C215BDF2FD1 CE59FC8B9182E4D6 8080A7FF38CCCB9C DB81547CD46BCF6B 9EF3599CC6A5F0C2 8B52DB0264E9C61C B65A83AA8B91CAC9 A638F7BF9F572086 E6407DFECC7E00A3 B8089AD33794A1B8 0F156EE93FA2589B 27CB565D1F72D5C9 DB79514F460408C3 AB9E9344E977EDD0 4074156B5342C364 944EB370352AD2DB CE4FC40D0C5ECBF6 9A91F470168B0F05 E332B00C79A752E9 BB9DC0D42926080A 9D30EC16D82D8DC8 DAFADD69D700411A 96AABFCDFB233C91 DD5F27848D8E4E0B 97FCC129A896D9EE 89E5884A466F049F 4DB221B78E3FBEBD 8D40BC9F443CA5EC 0919831158096834 40CE5ABB0E985676 3A85D59AE4010025 E33E740830CE12B2 A8C204826AB7A9C5 7D615F45B4F2AA8D 0DFF8A52AD4F5BEF FFB7500E491F12E9 0E43384D0A70A201 629B21775F6A5153 BBBCACB925362A3E F644821723F4E36D 4847E7498994CAC1 82C2D0C01BF86F84 D188BCF0C771F7C7 2A8FB1F197F5AB77 02E792BF0E0C367E 0342F6564280D40E B876E349EF49115E E5DF7C10008B449B 66FF8E122D2EB3C5 3505F01B231B697B 030870CFDA664D5D 9D1D6B71D8E03D9B 1EFC667CC1B19C2E CDB1F418FE7E9BA4 33BBC919094E35B4 95A6F6D021A596DE 280C356E218C7C63 9FF199ED5AED57CB 4EFA51E6D6CDE0B4 EDC256B3B3656C62 954A9B03AB4BDAAC CD3705282D13ED27 33CFA2DF19E43A0B 69341CA7CEBD6F06 79B7CB0CED2062DD B0E985A7104461D0 B68880CCB42D0EA2 7B32AFDF58B5E2A2 A4CBABDE8EA113A5 D439B411142B80BE A0E32EA9FB08324D 3816002A9577F530 970FDE7A60929101 DA9F9271774A2972 96776B030BB5A927 78B4200F89EF1422 4410B35E46B9D217 68EE726E26C95B19 1D97EDE00138E192 EFA3E6E3FE8EEC87 E6F612149D8B3ECA 1D5770B13AF0D840 778594D3D897AD79 5FA5ADC5D835FCA1 48B66464F9A8DF69 C9BD2AF9C332FDFC 1C8F588E41891F2D 1270C2FFFBA7C2A4 8B6E1A2EB3127A7D 03447CC2DF7D6336 28F35E478DE7B282 33A63C45AE55E8BF 0C1672C5D1344B8E 2311F88F99CA2351 797BF66A865B823F D732560EB47FCD61 6D98AA26EE81F193 5530F70A634088F9 1B3BF481AD334FA9 A16480477E74BA7B 7ECCE2C1559C7CB4 07067E5C61398134 5C6105FB941CD01A B8E68516CE337696 B97D56E7FC9FD677 FCA0A9BCC8C61F81 CA1C977784BFCACB 90A4327A09B77B86 38A4D0F667038464 76FA06ACCBEF8313 4E15A64E03312E67 2425FE91E0436F82 5AF54585EA389657 C5B1CC631E5C36DC 63A083958BC4831C 27F15AE6C5D55376 D11731C560E5E3DE 9C516FE36016CF0E EE5242783F65B055 09C55588B27630B1 A85138645F9DF857 18080ABF892711DE B7B2661A6DA3EF96 B02E43C7613656A8 C3EFBAFBE2AAA8D7 7D3C8D814AF04A4D D1D12C6C2DDCF3D2 0951B2D823AC06D0 1DD21CD9230BDB22 99DD6B098E293976 65709FB9C3E2BF17 FE3A5344A9BD5EAB 3FC529B8526DE1AA 3992BE4FBBF7A210 537DC95FE9BFC7ED C23F2C97F02318ED E5E0F8254DEDBAD1 E9454A57D7541A9F 25CF50D77564E978 83A3EBA09F9225CF B098944A42AE7389 F1F47C3357F7914F E18551F9FCFAE8C1 F5CDEB62BABFFD48 1B96ECFECB279D2F 7FA7690EC0BE6237 67C1CAA003EF7E43 3AFC7B26DBAD2FE7 29E3ED447C3DB781 450D01FDA2D07215 6248D9CAE69CEEC9 A55DA6549E1621F7 66FE1E779B9EE61E 0DD1F2B4A4CC9306 E82AD23495480608 31C90E905793CB6E EE09FABEFFD72AFD 036B88E3F780D299 9784515FE48E62F6 353DEEF61EAEFD63 7866719A91DD1D50 0BB0B3F9F7499E7A 8145306B611520D2 D4118C70726F31FA 172D2BFA472C6C65 3C4FACD770D37D40 041197F5BFF811F7 9AABAD009F106D9F DA9A7E3399DB8346 0F047C563A76CEE0 DFCD44A8344FF45C 2FC9F5D75C9E0866 DD0AD0B19A3572F5 D9FBD090CA42B01A 8CBA8C3A360B9E48 A41D784159B225D6 794884DCBC5A17EB 797080EF8469828A E5E9D1A71CF72C47 3FEC8CC32B9F19A9 A6EA011FDDF363FD 8D13618B283B14D8 90A46E43D81403E5 61EFF5A56D50886F 67D16ADB6F41EFBD 622E7DE846806ADF D566E1ACFB598044 D7C160785FA83E98 A34F64148D1751F6 4CFE52F6C2794580 A64AE36D1AD319F1 1A2EC9BEBA5A2A30 29A03427BDD01E48 8C8BB2DC4122333F DB1C0B2528AF66DA A2D0A7D8BB80F353 0D7B2D1C3F59EF9B A64FCB11ECC43885 C0EAF239F679342B 7F7EB1C9897792DB 27567867053BAFEC 4607616E0D6CD173 303B2588F5CD6333 E1B4FDFBCDA11699 AC3C6EC6A5C95DC1 1C580D6F817459BF CACD501649A9167A 5041BAF53174DBA2 CB1AE1944356EE4A 393103112739DD5B D8EB27811B84D6FA 531BD53420BB1CCF 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303260859 (name+title). Key = MD5(password) = c8601fd3587082514cfbac2313c89527, 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 2c4c48f1-a40c-0575-8f1e-5e8a99bd2200
  2 4f0c8d2e-219c-026e-b5e4-5155f622c78e
  3 40e0e41e-e097-2bf9-ae1f-17f8c61d954c
  4 51efafa1-77b1-72e7-818a-5846d19901a3
  5 c6cbc601-d2d2-43c6-9806-146857ccd282
  6 78b53df3-42a8-4763-b43f-49b80bc1dfca
  7 9e97cc88-b6d8-6e0e-b6ba-f2aa6799f1c9
  8 e7c146c8-d42a-647f-a82d-e4a8d15f1668
  9 aafaf091-aa71-0706-8107-b5711827d2ff
 10 215a0536-a663-3f60-833d-8ef2b0db988b
 11 0023ad60-3292-2945-aa66-c72bd3cefc94
 12 c3263c19-0b70-57a0-b77d-b1495d1df091
 13 a1a64238-ede7-0523-bb5d-cf487b939619
 14 ef2e516b-7875-7f77-8711-935b0c0717fb
 15 c6445445-1f29-7339-bb0c-87fc3aea55f3
 16 4b17b63e-4dad-8890-9efd-29ba29d6d2db
 17 6ba0eab8-9108-587d-b841-6a5f15f9d063
 18 db957b82-1eda-875c-90c1-9d3c656d7b50
 19 73c731e0-0faa-4cbf-ad58-f5c70eb423ba
 20 312c8b7b-350e-498e-b961-71511dd9c91e
 21 8a0d798e-c14f-79f1-b263-9958c0152e6b
 22 5c186da6-9164-0b7e-b182-632fa11d2df7
 23 8560c589-5fa1-7035-905b-9873f2f6dbf2
 24 51cfaafd-ce74-6bdf-ae2b-5294fdb10a6e
 25 bc49d47d-0202-4c35-b5c0-331be45b7ff1
 26 a35aa8e3-ece2-52c9-8d91-6e9ce13f84e0
 27 197335bb-648d-5e34-b35e-d348cd8c91d0
 28 9e5c777a-cdfe-401d-a2f5-a5b890eb43ef
 29 91f7208f-dee4-2cb7-a587-95045be3ebbd
 30 d1a2f06d-431d-087b-9349-751c1fff2db5
 31 596e4e30-fb1a-4383-9446-0e9abd8202a6
 32 2ef02362-b995-55e0-9a46-97ed273f0259
 33 a6cfb6f7-4f50-07f1-94a8-0cdf2fb15567
 34 1beba5aa-ad58-8da9-84c8-9c702e3bcc66
 35 d3ed0b6f-06a6-2a9e-a8f9-761343d7a7c8
 36 0f8f8d51-ff2f-6b0e-85b1-385210c30197
 37 e65638d3-3247-046b-9ba5-fc6e7b3cc993
 38 822c9814-3b2a-1278-8c7d-16d43b64973c
 39 ca822bc2-22b2-1fd6-9f82-bba4b4f98c7a
 40 750bfd9f-9f5b-0f21-8d68-da727c05e800
 41 aad1c7a8-d61b-8806-b5d5-9864f54a551c
 42 49620154-e369-1ca0-bc78-d72f07a75f6b
 43 faf2d558-9785-110d-9bbb-280b35a189fc
 44 0a274dfb-cf88-6b00-80ca-296e54b465dd
 45 209a4a91-664f-29b7-9619-83276a16f3ef
 46 ce0d99d1-6c96-541c-94ca-d6c35001474c
 47 642129ef-8807-091d-9610-98d0c171298d
 48 1b988839-69e6-2b16-a56b-d0fc8afdd079
 49 5c3eb7e0-91b1-721f-b4a6-bc0b6a6165c7
 50 b995031c-8a97-8a95-8bbc-679e50fc622b
 51 c7f8e081-9656-1cf6-bce4-792986b88cd5
 52 2b841b2e-bfcf-6739-95f4-dca8cfdaadca
 53 f970980a-ed69-1c74-a1be-f0b5a5008090
 54 7b1b227b-7db5-4ce5-ade7-ca49edf633da
 55 1432e5a1-1e65-670e-b86d-ada23f6ce6af
 56 b6e4fbf2-e7c5-8f5e-ae16-7abc787ba3d7
 57 5e4548fa-914f-1986-aac2-a3e39942c3bc
 58 38c9613f-2c31-478a-a2ac-7b9857d281cf
 59 9030f534-11f7-27bf-b9d5-0c567d60e397
 60 dff45352-d38e-8675-bdac-6be776484831

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 002744660325077858447076455420450826011081162502781614681428. Exactly this sequence comes out of new Random(437).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 16 of Run 43 (seed 120,022,078): new Random(120022078), 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:44–10:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.