A858DE45F56D9BC9 archive

201306181759 1gm44r

explained decrypted filler

seed 921

Metadata

Post ID
1gm44r
Title
201306181759 → 2013-06-18 17:59 on A858's clock
Posted (UTC)
2013-06-18 21:59:59
Timezone
UTC−4 · title 17:59 against posted 21: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(A858DE45F56D9BC9201306181759) = 2a2b4858eb15163ce9e20cbd8a1a888c (name+title)
GUIDs
60
Filler GUID seed
new Random(921).Next(9) ✓ verified
Run
Run 48 (seed 387,048,281) (seed)
Draw
2 · predicted N = 60 ✓
Machine boot
2013-06-12 10:29–10:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
11 · 18
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

A8D5C7168F5C1D21 CAF967E82921B563 1631BF87D3C49C6B C5DAE13B8CB8A9C7 E70C28A7441FB458 9CB4CB40D1C4038A F8BEF840A2113888 8385B03B0A323DC4 D16F5B0D04B10DC9 F5A88CBAE64ED08B E758A56127EA5B64 C96FFB671304BD5A CDDEBBF75F45A6F6 1FA3D22933748D5F 3D911A5E0079336C 0901A378529C7DCE 5A07B14370C058CB 2FB8702AF8913F8D 2A54A42A5B09413F A88132E2736BDAF0 7A548E5466CE2C6D 4819A14FB074E70C 9B37DCF946F2325F 67A041A4AEC2B502 FAE525A47429D175 30BC1A086ADDCE0D FD564A4ADD12B850 94E164C60BC8BCEF 6BAF16D94A5595B9 69BF8245F1CA3067 01D509411DF9DEEF 180147B220CEF9D3 498A68312E834403 A299B02565B83E34 42310564F5DDC629 B6ECED1EF1CCEA3B 41B95387BC657E56 9FEA70D7C69F8C5B C35F245B42BFBA30 E51EA7A25611DAE0 BF26E0546527A23F AA0A85DA7BACFC69 486E58B5021235FA BE3D5D7136C6807B C140BB28B4D75383 52469000EB9053F2 8074BCC6AD3850A3 E26CD62998D54FDE A29E657FD0CCF225 D60BBC997A16306A A1230EA27EB0AC9F F68DE8CBF6DA5842 3F2388853447FC21 594FD1C1BB1AECEC 627E76B6D164B66B 53B7E9E8AB1533D8 FB60AC5A48412BA9 5728FD5BD64E7B09 7DB14125A015D4F6 E3BB0064C70D4707 9244D0D39804F208 38C44BDB95A9FC87 F12C6B37D793B7F2 EA8FAFAE2835C3F1 95B83F10DBF4835D 7954933CFEDD4E2A 22590BC39DADF9C2 9A2FC481EFBAC2F9 9075A28EC8D94A15 B50A89CE04320DB9 5854338B77FDA1DD 3669F1A41D61F56A 515074E029D553C0 D1E6942117D67B42 3A7016AD4E4BB8D2 FF4B8CED7A3A7B45 046CD6A06D6B613C D0000CE2A62054E9 B71736577C1AEBDB 0455382587032E98 38FA53A0ED71459C CD8F86319D9475A9 9AB098F3A76AB327 7F26F19BB74BBAB3 0750897A6F4FB035 56F282E7E81558B2 690CA9954E941BBF 4C88985F8EF16207 AEA07BB1DF9E4722 D0CE4B947A097517 948BB4703AB3679D 429CBFA0B37EAF79 1606E221A3401DE0 79B55EB2F66FFC04 34DF46D5F11ADAB7 3EAA7CD025B51012 8FC3BAD822A67180 EB0CFD829AAA7844 4986637A70F6E0D6 E30CC5307B2B0FB4 84FC28FE54C5D20D B891DD91B9DA6D28 0EB493508002CDB2 D0408A6093EC6DE4 4DB1214F51C8B40C AA27DC23EC186280 CEB97D50864B2211 C4FF1E2B4004E13F D11F9CD1700C4999 C7F976E7A9246715 8D3FCD8AC7EB1DAC CD9500D971F1D091 0D2E75376BA53B91 D3C9DFE05A5263A5 8417E70E66188D84 D47C88127E2324B3 CDC38A97C31F8A45 C40E0561E385DC88 EC36EFC8DCADF24C 617D13CD81313F18 F70AFAA0E4E32F6D BE61F179638EFA17 9CB6A151FE55875E 282ECB61093CD20A D9C3DADB29CFD1D9 A9219DE5AA262238 B943783337DE2076 2946109B102C0A1A A956E1893BC52E1D CA7BF4D01F03D085 68159D01236ECC40 83AA54FEF7D4AB5C 5C826B85850D8E1E DAD98CB2B3A7FFB2 2F2E16F22392737A 2C176CAA3D9A47BC 180667A561290D4F 3654DB4C223417D0 925929F29CFAB68D C7AB05EA67487D0D BFDC80F46C628CBA D135CC8734DC2D5F 6F45C66EEE7D91DE 8A5C195B75FB1E41 3687F68C32365DDE 5CA90EF732B01EB4 2F458F626D62BCCD 046B2924B3B402AB A24ECEF00ACA5294 4A5B332E2A7EA2C2 D768B291D54FB119 AAA41B5FDFEB3ED4 6A10238502CBF915 C05D50AEBB7F2F52 6EC92ADB23869650 1D1186F7D44A551B 06581B6B5EA74640 3FD0686FACD6D7F6 1280536C2A51E9E5 A5ED18D4E6176D1E E0E850A9AA9B82E7 EDF9F2B78F103834 9FEF4F4165DC189D 4AB97D77D44DCB1D 8662EC186B1CDD02 85BE964A619FA6B9 94CC3DF387622F9D 0A22BABF9025A815 34C5705C5989745A B86FD330D08AB52E 56A3700D51715ED0 FE2F2B6A87B5377C 61629E07913093D8 BA6A1120BCF62C6E BFDD241C65D6AE40 5E19F6676298DA65 0087A835634996D9 FCF774798EAB1A2D 9B7E4DEF39622124 D15CC071FA8AE27E D783CAAF43AF5EF2 D3B8DD35E67450D6 87C6BB74A91BDF90 F5798129EFF41D8C BB295ABA24D9130E 36ACBE55AAF9677C EE4424D4A506DB2D B9F7936949E9724B 27F94E9083B33993 8B25910469273025 03941B98515C34E8 267E649B9A91507B 7AAA9E746B4639FD CC821FFAB6F04495 1550AD9EC2340132 324A2A8673F59707 2D818FA00642000E 1F11D9A805E7331C C48B722F461485D8 ED6D39C2D7F6BEDA 9C31F87D9F9BDCA9 7387D04F66BF230E CFCAEFA40F62A87A 4D22EEE5AA093622 44BDC9CC4BA777E9 3F6B1AF7DE86E485 7B32E7CA8EE85701 14AE7DFCD22F69B2 B2136AC63E828A76 FC5215444D23F907 5DA8B99BAD07D13A CC65B7CF76336ABD 07A23ACC75D5899F 75950EAE5EFB3D6E 31190CCFD80084B8 A18ECC456BCE8859 7820F53494397FD5 ECC729AF61C5D2F4 D8BCE5DA058AD598 19F8DB677E0839BD 6882FE2E13AFAED2 C0A02D5ECAFEED2C 5DB04D1A77564452 068C32193B39925C 0D5F35390EDABAFE 77D9BC8BA8953AF8 6417B9B14A790954 DC7D47862FE514D4 5787FBD216D5BB3F B98D31692F07A667 F857E7ADE011D756 EA4A17F736E0F136 4A9E45482516C280 29D336B8960D32FB BDECDB143ACD03A4 CE086DC3B35D4A84 F13A15DC89951571 84CC6F0F100E05C8 5CD499EFC39CE64F 3741C7D42F9CA80D E61E2F1FD6E53D65 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201306181759 (name+title). Key = MD5(password) = 2a2b4858eb15163ce9e20cbd8a1a888c, 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 e43d4d7d-97b5-7b53-833f-2be4e869121b
  2 40b71815-6564-0333-adff-957db1fe61dd
  3 77a24649-4324-4a47-b0fc-d720b47eb6bd
  4 99cec705-f5a8-1269-9b6c-399fe73338bd
  5 ce7bd2b1-51ae-04f7-b816-a7ac71f97133
  6 68215cc0-c080-3241-9413-1d9f26d936d3
  7 ff27ce9a-0726-59d5-8518-986b8432a57a
  8 2bae361f-2fe6-4f9a-8298-d607bb1a84a6
  9 9e7f8838-9a5f-84f3-98f0-a5d02a162824
 10 e60b5b71-b4bb-851e-a556-c4732892b5d4
 11 a2e6433a-d180-7be9-859b-7d0224f5ed21
 12 c92d40b5-e62e-4f8e-9351-89bd3628bb61
 13 5b48af9e-1dcd-69d3-8ab6-15c1f6fc3d8f
 14 fe8a1361-e5c1-58e9-b757-efa0519569ab
 15 a5c040f7-bda5-5457-83b2-d0cac2fb6aaa
 16 039d8691-3a9e-1acc-b9dd-a753aa3b85ec
 17 c3cab4be-9145-03a4-8b3f-602365f85064
 18 124ca81f-2c02-0f86-a120-d3457e8f1daf
 19 152a473d-87b2-58bf-bcda-bb703fa40596
 20 8b88dcf1-7049-8c84-a2f5-a3aa768e13da
 21 39237401-e5ae-1ccb-aeaf-9dbf735cf596
 22 c98312c1-297f-7de0-972c-0d163f611d01
 23 bb4ec35d-123b-5d6c-9c79-b89e36a1609e
 24 a41c57b9-621c-78c9-8c80-8eada9002df0
 25 2c93fba2-cf1c-8140-8b16-d06a90879363
 26 aabb689e-36c7-8afd-b604-0111760e3061
 27 e1f2dc05-0ff9-6b15-a9a5-af7c3cee51d6
 28 217bc6d7-1979-3ced-ae51-0e25bb79a40a
 29 399fb54a-1557-84cc-bac4-7638ac2ef630
 30 60c0b4d8-cb87-7f43-b5fb-e2b8dd974e18
 31 4bcaf400-c21f-170b-a5ff-e669ccf00bee
 32 608c39e1-f111-094e-8ec5-f29aba0c2f1b
 33 5da95f53-9b9d-58ab-a02a-8907225cdd7c
 34 7f0fafba-fd57-0228-a333-661ff1d3480c
 35 fea30970-5c45-26a8-a222-8b884c1afbd5
 36 09afa3e6-ec1b-6eff-bf44-0a801079e45f
 37 e9bf0585-e71e-8658-84b9-f0dbde2cdbd3
 38 f80af070-8cfa-0c36-a819-824ff81aa768
 39 d9314130-95fd-0eb8-ad80-8520a7e3adaf
 40 fee66d48-080a-8246-86b1-8cdbd9893b83
 41 01647834-b15d-4968-a5c6-b0653c158a2d
 42 5c7c4de0-6f73-5e98-91b8-6f08d47f95ff
 43 f815ad56-ba25-0e6d-a73d-e49a46a00fbe
 44 15379bf9-085f-4ee6-8aa4-0c2725ab268e
 45 be32928d-216c-4732-a579-e56dc83aff8c
 46 8d6bc1f5-c286-7b4e-a767-a92615872abd
 47 3df2c244-2ecd-68ef-95eb-25b3fbcaff1e
 48 4b152bc1-81ba-7c20-8c18-ecd143f89bb5
 49 d942c200-4e94-12a1-a26b-6ee14cdde998
 50 7678995a-5d78-82a5-804d-3335baf5583e
 51 b8cc13ce-d3e1-3538-aa11-d88656dde4bc
 52 87cf9807-58c5-7839-adfb-35d5bb97a514
 53 eda28695-8841-8459-82c2-82b6cc6591c1
 54 e22f0e10-8519-192e-8ee3-2360c06926ba
 55 ac83ac5f-5815-5339-9aa2-00001e7b9e75
 56 7917c83c-85fa-0319-a6cd-e20747d1b2db
 57 a3b9ed8f-5bb8-32f7-8507-f2e52a5c2e6f
 58 4ac63885-b806-6cf5-98fb-01f5dd7844c2
 59 11443fb8-d9db-1fbd-9104-10483b4b5513
 60 b2669d9a-1f43-1d39-a70b-6a1d5364d664

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 704103548874655100581757886387105026800845044767183781503611. Exactly this sequence comes out of new Random(921).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 2 of Run 48 (seed 387,048,281): new Random(387048281), 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-06-12 10:29–10:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.