A858DE45F56D9BC9 archive

201212250659 15epi1

explained decrypted filler

seed 435

Metadata

Post ID
15epi1
Title
201212250659 → 2012-12-25 06:59 on A858's clock
Posted (UTC)
2012-12-25 04:59:59
Timezone
UTC+2 · title 06:59 against posted 04: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
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
64
Filler GUID seed
new Random(435).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
14 · 5
Tags
automated (decryptable)2012Encrypted masked GUID listkey: namerun: fixed

From the post to its content

As posted (encrypted)

15C5E7B09E8AB26C 3DE71AA75435BC0F 1FB3904DBD32C436 018CC2B5EC770AD2 EE0E8AEC3D94E84A A9963E6439B4AE72 0FF1C9AF9FD12F9D CC070F028D90B77F 55EC158A772ADDFC D46EC8E459684942 0F8357FB4BB06C71 1950E1F742225903 6C63023D35FDEF00 EB2C24021D17596C 80C584D005BCE50B F9D9B06207502AE2 BA2242886356E834 C5D30F1EE7652419 1B362FEA7E3BBA15 503BA42F2F972120 7B3D02F23B54145B 1048893D7450B03F 9C9BFF1D093DA26D F2C8D07CF3CB9F0C 538F9807DB3C36F6 A6090BF7A981234A A9D74EFC9CD561D5 2101FD69F76C5469 D3AE23F0FF4E024A 6775CB39B46371CE 310360F987FA8AA7 9136A5B6EF48C015 4A035E33AE271FF4 A8E1070981BACA8F 89CB591BA0E85674 AE0C1210DE6D3091 0F384275957F782A 54C057107E3CC8D4 4DE0E2EE7C05D1E2 1B5DFFC975313C73 B6D61DDF72F0F3BB 0B46BB1726F8F1E8 EDFCF7ABE592A9CE D24E5075FFB01FBA 84A18989BDEAE802 3A80D9E952C6BE5A 9E58F1112D601AC2 C990AF22E514C4E4 E4EFFB4DA3772557 A3666C0DF826E75E BCA2D002E3739275 DAE4D5C2C8723F7D 5A44EE2A0634BE1F 43FE80B5C000EC04 87A967B2F62D0C10 3F0C548A58930F9A 24C5AF5537C3BBCE A9062F7BC29694E4 D15471991F6C27CA D4C86E57CEEEE50D BF1B2BC3E1D7F086 904DA14B6C145DCC 3581E1CB5126BFFC 92889EC7DF3C3C96 79482A00D16E6C48 EF16F6D4FB296F77 7CF6B70252F7C2A0 DAE91A567BB14CCB 1C98D60923522343 E18CBF86B00A9529 380B1703BC641443 E4AA8016FAC85C49 375FA819275988B7 98FE754233B1AA6F 1BDD914FAA5A0F8A 3D127F9C13BED256 9052B8E3EF0A044E C450E6FD30C26A59 BCDB5C0B6AAA4EDF B8907EEDB9841936 02495A481AC8DDBD 00DCE60B0E3384D1 C849245F79FDF9C2 5794574497D56328 479AC337FDB26146 0952C2BC5F22A62B 0E14496C1C282E04 FBB134A0040AC61E 35B705A3566B0F6C 01E9DDA3C291791F CE611ED0365954AB 4C39A7C0BAB8D664 CCF1EB6D2E1DC6C8 EE7CD368BB8E28A6 5B785ED169B4BE34 72C93B39F06C81B2 0E764B2020DABF7E 39BD904FCA65C7D4 06AE2963FF77325C E5CFB8C77AACA4AA 0EB20D3D847C71ED 6C434463446B6E31 E860B39F9929D899 444FA5B9E104C2E7 1A6C674346745CCC AE2BAF85DD0F11F9 179D5CA7B0AF1EF0 C60ABA0115C3F849 0FA2432FB4282DFF 4FD3968ECDF6014A 473715FA33D7FAAC E08C1B96FF130740 70000586E1817CFA 641CD823D59970C8 1B075D63D05BA738 FBF377F003A2EC76 2C3A2B827CD2884B B9F2E3905B9079D9 135253209771609B 5958F923E51D6260 5AF9AE57325B6005 0967749B0FFC2847 EADFE1D57BFFE574 CABD6165E577FFDB EF84EEEB174C6891 03964D844ED0F5FD 40A1FE8B1C429BD4 5D38A3D554A0A340 8F846F98DF629DC1 806619B56112684B B46D4AE45F7CDA46 3F920F81B0F914FD 46030043D7591AF2 27FB9CEF4795E70E 6EACA690AC8BE446 E82F823A62806656 BBE6D97703E132CE 9C0457536FEAF878 22C8310F34A68432 9498EE5E5D75CCCC 0E9A9044B805BDAC ED67E4035C2818D2 1AD244DF202538D6 4C192C90CDD44BBE 93212CC372BDBE38 A4D550CBCF2B851F 238CC6977DF393DF 71309ED2AE120196 BB1B83574AAFD3B1 B8FDE2EB10718929 796C742C08A48162 D906FDB2485C8E58 5D0F5139F31F5616 56054F3FCCC7E638 5DAD87FD7864FE63 6BF84530F809BD6B CE23B64334B232FA EEBFF5A5E28C49F3 7C6E7E6C84402A86 96CB4B9A677FE69F 2A3F748E2EC8B74C D100A376B0DAC280 43B1FEDA9CEBECE9 9B4467401C558BA4 AA184B31CAD30CA0 0AA4F0F7C1218F41 91F105A256CC1BE8 5F784D99E0C9FD2D 714D09247897BB26 DC0C16E800BD5FFB 5F405BEC3CE97A96 A63C81DC299D18A1 8F1B66BEFEDDAEDB 615468D53B38C47E 955830730E19BAF3 402738D1208A3291 59028554DA861421 E495ABC54D474B4D 885EDE0A05E437FA 99AF01A239D9F74A EE88469917053243 3D3F7DDAB5CC4D85 02BD94EC71FDEFA2 2CD9670B3F8245C8 06DD8DD650CCF057 871CB7CEFBFC9E50 8F5923291CC30694 97EC12730D557F49 CDE84481151F1204 B192106F4677398E 393B77EFA8C17647 A33CF21013CDE1EA FD80B558B5B3763F 8BAF953E5681865E 35BA7C4BD5A04E6F 27CCE29DFD5B2515 EF5F88A642271291 E52CC9F7B6D96774 18E1B5466EF51923 7BF3C258E9E3BEFD BD42727D2060E762 5939FB55EF8E89BC 347E053CE3CF283D 871B924A37DBF85A 899A2910BF738603 C8BBDF840551D1F1 55A85E8FBDBD5249 AD33637B42D56E86 F97D469A0A8E02A3 7E72648EF070EBBF 3A110F8E47E88631 B176D41D8038266D D8826C25DA7B95E2 72B0EAF4EB92C6FB E000A1BB00EC4E75 D81246F1C128F49E 475F3A558FB0A3E5 FE904FDFFBE00B90 9D702CEA4F3716F7 A7117EAC6CCEC00D 22DEF90361855C23 19E0058603BA05FE DCF723502699178B 49DF7FEE52D1FF07 7F35124CA77CE480 EB24E3270C169063 F6E88F987B562F0C CE3AF73163634C85 324CB1EF8A051984 64A279E36D8A100E 52AF32A02496B83E E2A51363CCBCA706 EDDD182646100541 1A0243071B259BB7 5A5DFA9BB2D5BAF3 4B4E708A5C80445B 39E114E77B20DEA6 0085E41DF8C7B676 130B46D38A1D8315 DD494E565A1093C4 3CCE996A38C1341D 691259C86393E67F E81F232EEA8B9053 D3B56E065A31040C 8824EB001B105DB6 3E22BB3D20E99C6F F2EAE0508FBD9AAB 738551C3136644B6 19A1F6B5416653D8 CEEEA58FEA43858E 46B3A7E881531059 FB4C84C93526259E 4CC9743FA586DAB1 DDA012D0AAFD9EA8 03C16B9774CAF69A 0DA0BB692FB25F42 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9 (name). Key = MD5(password) = 34a14a42e98ff96095af56604e290cae, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 789e8492-c7df-805d-94c9-a2cacf8f56e1
  2 0544dd39-a0ea-41fe-b963-bdb29448b5b6
  3 d956c39f-b91d-7c55-bbcd-d3c71d3eca62
  4 ddd5fedb-c940-3d9b-866f-c27475c187b6
  5 769eb46f-78a4-500e-a9f3-3b8081218ad3
  6 790fa558-a0c9-62ac-808b-eed19694f434
  7 0557a0ce-24df-7c01-9a87-7fa91fe69af6
  8 21a5ce40-a369-6bad-8ebe-4b173a792e62
  9 3f5f7627-8879-7582-aab7-a23a8d49dd9b
 10 c4846ecb-7b58-6e13-aba8-b827dead8760
 11 a6705aca-e528-6c58-a4be-1a320eada08d
 12 8363beed-c143-0591-a274-7b9236adb7f7
 13 adbb42bd-0978-6ffd-85b5-9914d441a722
 14 50f70245-f2fb-7e7d-be1e-b20b345a6199
 15 5effae49-f9cc-4199-8132-101a611c4d82
 16 e107f4ef-d199-695b-b681-e2a332064b5e
 17 919a06f6-ca27-60c1-b26c-9148679fd446
 18 6ce1e381-23e7-6bce-b733-3c0de2f7a6a6
 19 8578c1a0-74be-460f-8147-e033f14e7462
 20 7c10d1b7-1a41-612d-985d-710bcbb70ac3
 21 8c061029-f66f-5ba9-849b-43b3463e12e0
 22 8f41448b-9455-5c10-9af4-ea2d19ad91cd
 23 ac790e3e-d9bf-4fe7-b0e6-29ab47a53e91
 24 c152d172-055c-8df5-b4d1-98d2dde4cda0
 25 9119d863-b8f8-2b14-8031-8d9dd00674e4
 26 f0917780-2dcc-22e3-a163-16be0fabe878
 27 dc72c714-7872-8afd-b132-62ad0042564d
 28 1fb25e9b-3aa6-142f-b709-75dd41c42edd
 29 3aea50f0-daa7-6986-ac2a-2b4db592fde2
 30 ac9e8b10-9e51-3bd1-b7ab-2327cc905aab
 31 e8956bd5-5692-77bd-bcc9-645953627806
 32 f188b815-e524-0c75-b84b-4db8f07d9db9
 33 70ad625f-67fd-1832-aeec-da38dcffd129
 34 26fd80d3-477f-8e5d-b099-6ced2e4c9e15
 35 86512f82-26d7-4dae-bc59-ad6f1b26fcc5
 36 29edf6d1-fa7b-57ab-929e-9c7c4c71f35f
 37 9e3f7b4e-a476-3ac7-aad3-db57d7d3e781
 38 59036da9-4185-7bb7-9bb6-71670a5f7045
 39 7f8a876b-3d49-7df7-b31c-1301c081e93d
 40 d185bd6a-135c-8a00-a278-89a1bd68dd42
 41 18043752-2487-4696-be62-162f084858d3
 42 982f82a5-73b5-5f3a-81e7-2da09c122d13
 43 0ea8dcd8-1675-0b32-a2c7-2f76d08654ea
 44 50b69777-564c-42cc-b8cc-2782bb482fad
 45 c26c9213-739e-21e5-96f2-4df9b8d443c5
 46 f9187f14-00e8-7365-8a1f-971fa73e7eca
 47 e406c0af-0988-353c-b2cb-6295df366a2b
 48 c2671d9e-0671-2578-acd8-f52fb003c75e
 49 c1bd832a-29d4-5e0e-ae29-16ec53c2ad65
 50 24a18927-563c-65e3-bda8-7f4280f8dcde
 51 2e986215-eca1-8054-8577-ae78db5c607e
 52 772fa258-3090-6025-b2df-1872b436b235
 53 e9eb770a-f50e-68f2-b727-caf9134e714d
 54 52dc5189-a5a3-0418-8ea9-c5984df699e0
 55 909e65a6-64fb-2173-9260-5b136739a93f
 56 a9bcbd33-3ef3-3972-8db9-e53d20cb8c89
 57 07b5065f-bcac-8b9e-a261-039ed551c007
 58 152d68eb-7c6a-7666-aa6b-91dd445c6685
 59 92f7b64e-42fb-0193-8eed-1a2c3d364e5f
 60 2a37c67f-9562-2023-9229-4c0b9fa1f2ad
 61 78e92b22-326f-6948-9bb0-3b87895d9bee
 62 80f73cc0-8b8f-5657-bf24-2b2c20b537e2
 63 284dbe96-5df7-8c6b-9ef6-c73151ecfe2e
 64 c0e06108-aedb-3bd0-81ba-02078f6b705d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8473567676606746664655482281637018453778450427325686602387026583. Exactly this sequence comes out of new Random(435).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.