A858DE45F56D9BC9 archive

201210021940 10ufhy

explained decrypted filler

3DES(name+title) ECB, 58 GUIDs, seed 867

Metadata

Post ID
10ufhy
Title
201210021940 → 2012-10-02 19:40 on A858's clock
Posted (UTC)
2012-10-02 23:40:41
Timezone
UTC−4 · title 19:40 against posted 23:40 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,728 hex characters · 1,864 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210021940) = 163b7e94b41052e9383d9787ce5c1740 (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
58
Filler GUID seed
new Random(867).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
47 · predicted N = 58 ✓
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
1 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

2AE2F766C8458F4C 405D3AC27CF98854 547FE686000655E6 3BBA9F10C332AA8B 2B6E808A0F17CC7B 766087073F94F8B9 C79C8C78BD2B7C87 FFF80307D6187D8F E0544F282DA98137 0C4E03AFE9438690 0870C6DC58D45361 377E7AE733456D6D FC91A60F522B0631 91BFB85E36DA910B 3AEA65803F87ECFE 759DA9BB5A947874 A63D936902E258BC 4DDD80065CFB7F45 43A45B49CC5D08BC 454618184270143D 65CED0C201815EB9 518A62DD52B7A92C 74B37FBF977CAD4B D2F1F84DC01DADA6 927E9B26F5FB1CF1 D0C67C2AB72745BE 4C4850811B70EDD0 6D6498C663EA5E7F 0EA7380D5EE068D7 84D7693823A805DC 87D33F5CF47E4598 9957D7446DC9F34D 5A3F710735993BA9 3A917DC59D7A2777 59CE2EEB76E7FE89 192FC2449A804031 952688B6A745DFFE 683A31DCA5779260 1FDF0570C9139F19 14B6B30E5E85F86B F5E9946FBD0504E8 28A9D096D740B15A AA3C137CA354A7A8 A9AB7EB75B8535F3 444CC1B1B226F8CC 51BC72C856724C19 75CE3AEBBBAEE573 736D56AC5E4F1C46 18B978CDD41C1DC5 CB7FC773343AA6D9 387CF691D33E2A64 A09272A12DD5F43C A5AAE9218CF4664D 2CD3709C92E6753F 428B933BBA4B84C6 46809A44AAE3F8A8 4734734DAA9FD9F6 6672F1D7DD61D476 041F54A7C000C14C 4C8FF5F758AA2D19 7C7D2D59DE2E561E B9AC0C0297F1CB47 D79538668F1B5F6F C4477CDDE1238920 BBE4321831F625C0 E35A6CAF7E3CD10E 7A1896568B152A34 280F7E4118B1B9DA 059CF221B5CF1755 9FA34B355BC9D1D0 C88D63EF02039EC4 3C3084D3CEF8D405 304B449676B7A06B 05696EBB0AF55C3C E918A9E9EEAD0BB3 E3BFF0D2EDB01543 B31040C8E0EDE734 64FEF8C61E4E4982 C487121CA1ABADEF D9C6FA83E0BCB067 958C428EA2A1A037 1DEB2CFD289362D7 3CBFDC6970FD7439 89420A849A9D84BF 5372CFDF53FF2A2B 493C921872A15D1F C8154C505459A32C 178CF0651D570BCD AC5D83CB72FA09F4 D53B41293884BE8E 0FABE2A2F49D48B7 17AAA2FF6A5D8527 4C4AB29635E7CCDE 1CADB5144C4177C5 4AACE025A68B1061 EF1AD6F0BA7726BF 431FD3BB12FEF225 AE3E24EF7584DCE8 6BBD29DB04F13E4E 70069FA674297B87 ED6A4B7B22CE85CC 5C1DA42F65CF8632 B03F9709D0F87887 CFFD44D0B170F84B DBC5053F99CC2DD1 980205A306C935B4 BAC6458612F1B21E 38B4DCBB70B72F4C FCE6EB61ECB39027 9A62C42C51F96D7B A2BAAA5CC217ED76 3FFEF1523BBCCC17 8BD215F8327D95B9 8C25A1E4AB1F0CF2 7222B322D28F0390 99633306FD8B6A25 6E16D466CD07A121 A4ABC26F4282005C 03150C72C382B3F7 058F99AE27420CDB 788A2EF3E3B44997 7D08B22E16E7F21E D26C745F11BD6454 A786779EFA710E9A 0C6CF77107C66DB3 AE5DFE8A4339B2DF 9BA91B662A1DF9F0 C71E514FF7E18076 E6BBECD0643020AB F371690CDD5BCA61 0AAC28A60B4AF666 D2537C04199324CF 9D82D98D079D4E0C 193BAE5537EB455A B13DFF3D25217C4E F9FD4D45567441B9 521029C7FBCE8958 3F980EECE24D1895 7BB900976B1CAA77 D5009F81863FD9F7 8A3555F4F73F6F08 CC60DD023A7E66C1 16384DF652BA6713 BD55306A8059C4B5 43E12EB416D4CC73 F406175AB6E20EC3 32E334BDC87D1115 CB4A309091FBCADA 58F05EEAB8736AC9 2A4F77FDB62A5853 C5183EA80049E691 155F93C80D001397 651F5F383F778161 88BCA1F8FD3E21A7 8710CBDD1CE19CBA D970D4349D212FBA CDDBB100EE277C33 2A9001FA2ACE756D 435DD67C0B874E9B 013BDEB8AEE151AF B74CA68F95E7392C E932708C69DC7BF7 C567AA4BB9D4A8F5 9569F4A205E6F97F F5AE26A016F2DBAC 10F76A469FC6C7EF DDD77199C64E3A3E CA26273826035B17 80B1A5CB55C7C23C 5448A95145F53002 549EA0AFA265071C 4139C73F713C1647 19BFE5D2A88E2CCC C63CAF1BA52D8425 963E786AFADAB12A 857E5C014B37D7F9 BEB107C36A77D58D 4F34841E97A45D51 CEBC0E815E018B62 9D6E9A7510F43E66 651EDF6046DD96D3 CA70533E058C05C4 C772E0949DD560C0 445CEAB54C05DC75 AC433B1B1A17A799 50FFF02AC8FCDDAD 5A29B2F582A40769 DBD0EBF4F8927251 E418DCFC0DE662B4 FC52D784B0673B9E 319D77C58F7C832A FF951609E555E846 C085C76533E1FADF D96C620C36A0560D 03B84A7363674E2E 708CBD113D7D2289 6F091CB017C52673 B258C4A4AB1C85F9 69400C47BF6DC00A C1C0F47FFBEEEFC3 8EC375E2FC666F26 9ADD4AEB931E08E3 17E1583FB0055001 F11D0A22393318B3 5C7BDC226C42601F 15B336B9273CC364 C61EDB28A4726503 911A91D35D4A3827 52B63242DFE22D1A AFD59179779B13EF 86ED2BEF55FFDBE1 C99CF64C21F1C634 4833950DAE143D48 71EB5956F1AEC85A C547F18D781867E4 ABE6E221468E25AF 014AC270853A80E5 E00D7C140BCF4C51 02A333D18D909C58 6AE60B8408DAC56B 6BA9E198BE5D0009 6EEEA13A5A2FCF67 0ABBC1638CA81678 1B81B29A5F19C7ED 9D42D02D9B6F335C 4567679316415373 19AE50A0B10E1CE8 E14FE1F5B75D1155 CC21BA4D06322B2C 1367C22207682BCE 45D78355434C3B58 FFA9D8278C3301F9 74B2497D0B25984C 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210021940 (name+title). Key = MD5(password) = 163b7e94b41052e9383d9787ce5c1740, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 58 GUIDs as hex (shown below).

Decrypted: GUID list

  1 9fe9a0fe-eedf-67c6-9f2a-30c62dc8208a
  2 1f0f124e-61cf-18ec-b9bb-76e957d5ec9f
  3 f5eff400-b608-7764-9663-0198a32e756d
  4 6ccd180a-d401-5da8-a1dc-be554e2e64bf
  5 8030ab9c-b354-5d9a-bac1-f3a7bbbb49ec
  6 90f12f1b-2d2f-21c5-9d58-8433456d6f55
  7 48e24285-f7e8-3578-8b10-4c58b7173de6
  8 7d7fe927-8e95-351f-8dbe-23c82bf1c2c7
  9 a6f7327f-face-28bf-979a-af5271801215
 10 cdd9e57e-0bda-87d2-b348-ba6d33633246
 11 72b2bf57-3c2a-0fc1-b1cf-d30a067ae470
 12 23a79894-18e6-33c8-a2a5-258dbf334f47
 13 83fbdaa4-d110-544b-9612-7dbbb3d9618c
 14 c69dafc5-a49b-4f34-9e3d-5b6d99b717ab
 15 c008db14-9b05-7a7a-8b46-973e17e7c895
 16 e463d54d-c1a7-4dd3-b8e7-82716f2c961f
 17 db81c414-781f-29de-8ed6-6d40a09b31e9
 18 71d37d6e-13e2-455f-af9c-fbd4b1376032
 19 079f6651-608e-1147-97c3-0b59aed0ce15
 20 df11c7e6-4f2f-051c-95d4-c02f288a5b45
 21 68d5ff00-b94d-0cec-976a-f72720a6c44f
 22 e1372398-bc00-4a88-9d1a-9708bfd2cdd6
 23 b9ef8a50-8362-4a14-bb6e-23a7518825b6
 24 bc437907-d48f-86e1-add7-4a98dc860c7e
 25 fcb38e84-9895-6aa7-9bc2-619a179054ec
 26 7f608004-2b9a-1fee-8830-caa3f14a0076
 27 ee520ab0-ee24-3f48-b75c-f27b5bd36a20
 28 be9817cd-a7d8-7058-8e50-e3ddedd2a791
 29 9bfb898d-d6cc-0d7d-b99b-f3114434aac2
 30 9866dee4-cbf5-29c0-bf1f-a926c470902c
 31 52dfa27a-7a4a-2ec0-a8b4-4ee39e6cb969
 32 c5f77625-5d6c-7ba1-9558-ce145e0fbd1a
 33 d511a529-16a0-8912-8dbc-4542c1ca0fd3
 34 69d5f097-a7a8-6f71-80b0-1e2d03b75ae3
 35 9b8d0138-92d9-32cd-892e-4b2e35747b16
 36 6d8c843a-e32a-3fd8-bb56-333b3dbba532
 37 b62bb657-4b59-1f0d-a4ba-99cabedb590b
 38 ebbc08bd-6c3f-21d7-936a-7abec42092d5
 39 d57daa0f-4b50-7e64-9162-dd8978fe9fa9
 40 86d8b88a-7db4-2471-bcf3-ce9a59b260a4
 41 c3324e95-bb9d-069e-ae68-6d5ccb25b755
 42 33571b8b-fffb-5e71-a134-26c2f2fe4ab4
 43 be8188fc-6556-13bb-8a8a-1936bf16f298
 44 b2bdff92-e2a1-33a4-b88d-275b7fd48cc4
 45 85754862-9353-004d-b5f2-dc9ee71b6b24
 46 8638ab7d-4bb0-2bd2-82e0-26160a2bc794
 47 e095c0f0-40af-261e-a015-9e8032efdffe
 48 e8ce3904-568e-0a70-bdf9-6a7194d5339d
 49 45340a5f-613e-7270-8040-cb96c770bf6e
 50 47ca0be5-2562-71e0-ae86-81c738e07ad4
 51 df3c0933-45c5-1fcb-9511-3f59e0c8c17f
 52 23ff98bc-2f4b-4248-b565-222535c805cc
 53 e2b6c716-cb41-682d-a82d-8d44e77a4b96
 54 edcb979a-0f1c-183c-9277-361262776d0b
 55 a7b07643-bc37-7f7a-aa6b-d0ca46cb5100
 56 01fd7de5-88b6-145c-bdaa-d794a45c3793
 57 0272e37d-b55a-6255-b983-a66b9c3d5b7d
 58 841b1c95-1e40-7578-98a8-dacc4523c4c2

Explanation

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