A858DE45F56D9BC9 archive

201301132359 16j9gs

explained decrypted filler

seed 325

Metadata

Post ID
16j9gs
Title
201301132359 → 2013-01-13 23:59 on A858's clock
Posted (UTC)
2013-01-14 04:59:54
Timezone
UTC−5 · title 23: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
3,600 hex characters · 1,800 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
GUIDs
56
Filler GUID seed
new Random(325).Next(9) ✓ verified
Run
jan2013-A2 (short)
Draw
6 (assumed: numbered from the first post)
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: namerun: short

From the post to its content

As posted (encrypted)

BA232C876D57C367 B974C0AF77BF560F 85F02573286F9211 3176258EB2B235CD E1E6231D671EB173 C7EFA2C2AC31360A 101CA9FF7EC66053 CFCCA008C932B2B2 376ECA4B54458BEC C1733E6142747BBA 21539BE7C51AD38C 0281EC538F62190A D7BCCD30CAE1931F 0BD7B4B53C89BB9D E99637519B9178CA 4275362A75006A1B 90B1B3240511839F 4455E894E6AFEC0C 25C19EF1307B4AF1 4A126195FE1ED005 55227B6669DD1D8A EED6DAF32C66A5A3 72D442380F4D8032 1C048E12CC3B07FF F25131A61ED79216 220617C5F7CBBF32 91EBBFC78FC0ABD0 49D9079CA1243AF1 241EEEB432585FBE 9C8C031A9DEADE82 9520B4BA94D222D0 F3C41198A43B132F 4589AD8CA459C96A 25E145B743A25D40 A9E87C7C9F3AEC4A EBC9E973EAD512C6 F5EFE177753F4698 2BEC321979A0E070 B2BAC0DAB1C6DD7B 47CD7A4751C5E2F4 8C67E4BBD29B3EF1 406C6C21C0A08AD3 EB8BA488C3197736 C8C92DA3B21D10A7 E832284CD0E41E03 DA9E83BE7665B950 24697AB2A9311B1F BD4AA8AA68D553F6 EDEDCA14C9821200 935056AE6A80C3AE 65FBA9905867620D 0850C2103D7DBD8E B507511231F215B4 8125432BEE61ED35 E031BA1753C439FF 6541E3EC7E44C214 5A062701A9FD488C A4C351FB75FD83C1 5B9DEB067775D23F 7FA9CD04C00E3D08 4944B95053B652EB 231DA8656FFACBF9 39AF605E59EBF9BC A480DE5CACF60679 45EEBAEED1B0F8FF 460B87BB62D599D9 DE3A69EF63F8CC6A 33F7C280852B2C3E 284298CDA82CAFE7 5C015D4BD2614708 023AA0CB5D45E63E AE75E63DA861C361 5720A95CF9F3705C E3C11F0565BEFA84 2367A3C22481DFA7 D52F2D1726683357 4F4DEE43FD782F51 EC8CE2C3E84C49C8 C847FEEF8E6AABF7 C858A157B149CE10 1FA764FFB973C98E 00C4CBF43501E42C B05C41A9180FB5C9 18875C8FA5855F67 AA6719237E9E275F 1C910393DC6FA394 743D0E3E6418BA45 B00CB90FBB071F4E EEA478AD4B78C3CC F1A7A8EB6075C7AB 7347EB8053ADDEC8 4EB40CFE6E0D891D 36C637EB5842EF20 93E05B2A02DEC332 BE31B2C9807F85B3 5184A9A402ED9C70 73EB8041B4D46D41 3D9D5231E0A9744B 2FB3C4F525E9B795 01FA7B4D9771CD06 F8E08432079758CF C1726E5CB0C142A4 B75C758A0ABE972E 47DD59185CC8F259 666BA068B1643D90 D38B5EADACD90332 A55AB7DD7BBA47B2 F742DA08718F3014 D1CA40E4D676B304 2381AFF30BD14952 3415D39A101F5825 58C0C1FF128BA8EA 70EFD5EF400D59C5 425525F801A256DB 86DAB60277F3BA47 80309569F9DD013D 800AF7BB0F5D43D1 F23887BDF6D9A476 2AE097B143F7EC5B F3F8F8ED4DDD581F C524A90F010947B5 614C630C6D901BCA 253725AE7AF51335 3EC9C708223156D4 34F39B041704B457 E65FB922433C4C76 285EBE53E45FFB37 4AF34FC70B560952 C673A353C30395B4 85A031CACD5A8D20 AD8DFC96503C9659 52524A1272AF24F3 139E310B67822F0A AF13567B675D40D6 7538C9955D22629A 211AFE6524B08B24 FA9953B069B56CAC 98A77C4F8B9858B6 CC8C9EB6556DF64E C3265F5CE27888A7 DE88403FAAA33627 C93DCB213042410D 70886D818F053608 008506450F584496 AAE8F6FD93DFE5CE B4F3FED930EE0831 8E1A8745BABE4799 92E67FB744E84BA5 1A71F1910516227D F80CC97DE0D4373D 0C85F27B7944FE2A 1C7B6508A1E6D706 3A98C014A674367C C8EFD97292B5C3FE 539D019AF4D9633C 748C422C249F79A6 4F2DEF8B94940A5C EA95A42859A06AEE D059C0363C2B401B 83C607485429038C 5001662E6E3B5E2D DD4A14EE75C1EFFE 791932E5A65910BE B20365876DF10060 CB414B12564C3F5E E38C9ED6E7AF6F3C 132BE82AE1E6FF00 55F64EF815A2FF66 2D402026F9F7643A EC1D713F1C262F45 5C31EDA48B3D3708 2D00873F1621F02E 657D048AED4404E7 8E9102102A5D9A47 7F352D1647FF8563 2ADCFC995CEB03B9 C7270D81A73B601C AC3C4965D1AF7409 90713D51CA73AE1E 9C0E6655B21F3038 FABCAD07DED13AF6 2BB89D56EF8A79C7 4CD7500997D92692 6D480BA8D3041C31 9E1CF8C9B82DED2F DDA0C5B80D42D4C2 E8B9611866C644D6 105DCBC3348464FE 38AA370013EC6D69 8D3BCD557C4B5FFC 4535B531AB63BBF9 C217A7AEF3A65A22 3E9E1E51A29B8E63 E5BAC18ED88F3C1B 764135931044FF24 C98001D249E1B855 A378763774286395 FCCFE4DCC0710616 539533796F68B5E1 5215D78C2353C5A4 B10FFAF39B7B15EC BB7E92ECD3F42221 AB2B33B8BC6D4E8A 1E91E28ADBA8F58E E151F0A10D70969D 0A9EF89D2C35A7D1 2643DC072AFA285E 76378D5157C14E10 B5E245D06FBBB6F1 2D1B8E8357F87E1D F121DBAFCC55EC03 F9A0A08CFB174EF9 2A965915F662CBE8 6F83235E1FF159A0 F559B8C58BACFBB7 1DD5820E35EAC5C5 1686FE162666719C 70BB4DDFE9D35EA2 5520AD2172277DFA 2A715364F434B7C0 57F236840B88EFDD 79C2FEEBDE99DF77 103DDD54F8657088 3873D5B256C20E8E 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 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 56 GUIDs as hex (shown below).

Decrypted: GUID list

  1 e748b74a-aacd-4d7e-841f-dea2415da9f5
  2 802e9baa-0afd-147f-9265-76f52911f867
  3 ed85f27d-a2c8-8708-97ea-65cc07ca7526
  4 44ca3b94-c6b7-8b50-87ed-dceb01147e2a
  5 efebd659-3d60-838b-a415-d7c04060ca50
  6 2b0a285d-92f3-5b3c-bd9d-f807ceb92ac3
  7 c4e130af-76d9-45a8-b384-fa5439fae165
  8 5e0005cc-ba56-43d9-8ca6-564b1ef80b87
  9 5b8d455a-2b4d-13d5-a71e-eab298a55f10
 10 a526edbc-bd8c-1472-ad1b-fbe8f8d68022
 11 0d4a524f-7dc3-66c7-8fb2-359f386c5e71
 12 5ce5e44c-a27b-1df9-8884-ca67cc231787
 13 e1ef23cc-8bcc-0780-8353-a75c7bed3527
 14 2f8682e7-df66-4ec7-be21-7bc9cbab98e7
 15 04115644-63cc-449f-ac9d-af83aaa1476e
 16 dee8f69a-23ea-817c-bf73-0321af110813
 17 57073933-4721-41df-a9b3-421af01d611d
 18 5924b35c-554f-48b9-a390-d3b43b6ec94c
 19 5bc4e251-fa7a-4016-bc6c-f508c35a8fd4
 20 6d59a7ff-f3d6-1225-bce6-80f364a7fc35
 21 32912eb1-e771-830c-95c6-94ed708aa5e4
 22 692d6cf8-4b97-5a3c-ae7c-c7d6c31da35e
 23 be6baedb-50cc-823a-8f4a-46185e0ac65e
 24 b70ec927-564b-54e1-b072-3fd3adb1eaf7
 25 4b6f3f88-f04c-45e6-b848-92125e0764d2
 26 d976784e-20e1-52cf-a3d6-1ee40a0fa46b
 27 c0e923fd-e037-3104-8dba-745c91d18763
 28 3c59c2fc-7fd9-06e8-809d-a9267fa1f4ab
 29 f4f7882e-00ce-29a8-b3db-52814f7dedf8
 30 1a7dffef-56e4-70b1-8c3c-5ba67864ba25
 31 252874b1-6cf4-106d-93ce-d3c3e100ce5c
 32 29f12410-2fb6-029c-9a50-34c4c96d34e7
 33 468e36a3-6781-8504-a921-e6ebed754639
 34 607b62b0-3f0d-1f97-8583-f80c981f5743
 35 b9781ca6-fe28-1cff-aecb-e0031f3e1117
 36 eae238c8-222e-7fc0-86ea-0d17f8794810
 37 7ffbb173-0237-2a59-b658-e7879025cdda
 38 21501dfb-b4c7-73ae-a9b9-bb2f1772b195
 39 ca0cf7e1-bb3c-0cce-be6c-e65a3cc84039
 40 de69f748-5d51-4bd0-a07a-24feb70f581d
 41 674cb501-de4d-0e59-9ee9-d7cc2b9b3e72
 42 fd4afd36-d4ce-0762-8b02-207385ae5d78
 43 028a107f-08b5-0c49-b1ab-51d90b72f85b
 44 37a87405-f471-044d-b198-d194ba02a3b4
 45 b0b6be14-a3c3-269d-9cf3-ef3dd3a7b2c4
 46 bf890489-5a55-0252-86eb-9931b1181072
 47 6abb2f9f-571e-82d4-963c-bd05e4447d50
 48 96ecac7e-052a-4191-98b6-fab518706768
 49 210c0b0d-037d-8721-b9ae-b1172619fbf4
 50 a7943e58-2957-148e-acca-4544d87cfdcb
 51 460c0f76-9cb3-1fa6-b0e3-c0fb95e48189
 52 4f33bfde-8b15-196d-8b76-2bd9ca859b54
 53 2ebf059a-2c26-71b3-b385-409ceb504529
 54 3491c545-94d4-6a2d-8551-51ccda5f15f2
 55 c088930c-9728-24ef-b970-5a1668da957e
 56 857ff9a3-bb2f-880a-bdba-56a2c33867f2

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 41888544116104484441858545302710811727040000208481117628. Exactly this sequence comes out of new Random(325).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. Grouped in jan2013-A2: piece A (second instance from Jan 9, daily, zone -5), 7 posts at range 8: undecidable, all boot hypotheses chance-level
  3. Conclusion. Filler. The content is fully explained by the two RNGs.