A858DE45F56D9BC9 archive

201212301100 15oceh

explained decrypted filler

seed 703

Metadata

Post ID
15oceh
Title
201212301100 → 2012-12-30 11:00 on A858's clock
Posted (UTC)
2012-12-30 16:00:33
Timezone
UTC−5 · title 11:00 against posted 16:00 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(A858DE45F56D9BC9201212301100) = c12e8f01dab52fb822aa5e87a2b4a98b (name+title)
GUIDs
64
Filler GUID seed
new Random(703).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
17 · 2
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

6A5493B0D66101BF 3E23BA10F2CCE26D 6B6DBF290852E8A8 5A8CC8575235B466 0FCC3113A307497C FE69F7E6F77BBB71 11CC897F73A2BE03 D2CF4F016C729F21 E6386C10D4B2F894 2A0A34903DB746C3 786CD44C738CD330 C69A1FFAA7B9BD9E AAF533DA8FE2C35C 93154ACFA22A502D CDA99A67FFB102E7 E7D7C8505B2D8D9C 0D73A6B2D7FE93B0 965430470BEE796E 7D4F7682B1C8C214 7957BFD95204C87F 03A6F4FA44757B04 D34C40D5AE577FBE FCD2C619FAA54341 2E55DCA7F3F9DD41 97C6BA12F89E5404 8A3858F1A7FBC69A 02149B5B6E9B0147 99E9231D27DA40BE 0144F8029408E14D C3E143B2528133F1 9AD90057DA88D908 C80DB1D0CE26996D CAA2FA3E47602007 A45233A995829BFD D19967873F90654E 79A3B521B4A6A558 9F21E0DFC37F05CF 64A69206C24DE34C CA7B61A3C06EBD9B FEF332E8E6F3524E D19762D3C95856D0 AE1AE42BD9DB0611 EE2C7309F6B084BE A7A6DDCA6C159B34 AC6B90D5AC0B8DCD 8C374F75B11A01E9 BAB553DB35E45AC2 D4A54D5385AEB123 2C492DB396295B66 9A0F91775B27819C 290408DD6BA4370C 2D9B17D8F387EB86 79492818D19BAD5E 47948AC78997CE43 F858CCDD811CE36E 40560F2BDD1980BF DE774DF8337CABC7 529DEB3DC6CA4360 C44CFEEF7DCF23B5 E7CE298CEDC037C5 7FDBDF8DE408A057 D04F1F0BF082ADCD D85B506E805A4E73 F7D3778A72AC00AD F65D9A5197745983 7B04A05CA7D5CFF0 55E135A63C58CD4D 7E1FEED636996C74 05619265F6C13838 574C5B74A1AEBD67 7742C43BDE24AD47 604889656B6E2511 DCCED1B6E96DA981 C38CA07EE8AD0261 E8FFAA720CA7E428 023F8BCDC6B4A375 B7496358BD0A12E5 80AF4A50851733B9 86EBDF5A00FD315E D94C020E164B1EB7 A1AF2A267F1AECF5 A693ACE85B75BF04 A4180A894067C50C 0C768849418C2E70 7BF2B66CDAEBE599 8A08B38E29CD037C B8A50719EF1557EB 1118C9E3AFC3ABFC 9103113053863A11 0ADE26854ADAA628 67F13D3E771018B9 ECF5C7CBF02A839A 6D965B2CBEEB999C 17359A21E1E0BC3B DC2464B1F7A5FD0F 98F2C370B708CE59 8899EFF56D3AC360 EFF29E16AF5F1CEC 610C629903BFC54A 78E152AE8D2032F6 C39145984895FC24 D8157738806958D9 8AE598EAF5998263 E0363E19D84B8550 98E491D71A74F549 493DB84B0A2898C0 C559C925DD01AD0B 44F90A2570FCEF43 E9C21D9503B24D8D 8451E4C0B94B0901 00F8364117C04D50 2BE1A1F2AED1057A 610957239F12463D 166744CD99962E47 4D27A50CA6279F8D F40F05FB1CFAC23F 3A5AC38B7BD03393 B203AB0722B54C62 2771A43C086A8537 C7A3F66AB652C1B5 6FC7C94198C53B9F 02486E59A2697F67 25C592580F57140B 2EEB6693EDDCE678 498A6DA87EEB783A 0BB3F6A48BC7BBC2 48361311B9288739 9E97DFCA9615B685 6A58B8BAFA718E74 7AC978E922B80B64 50FAE31851DE86B5 460263B04F82F98A 9D39E657E523C1AE 4D975165C172A632 6794E47417E5084D 101ED520EB160DDE FC14DDC0BA42F209 3AF39CB583950E20 632B434033013781 3B334EAB2C12A29C 7E8A98FD3DDB4DB8 0C3063E783410EC7 725396F13BBF004F 2B65B569418B0FB3 A5C8BDFD93D98AA2 2FEC4AB460BE5FFE FD3CD2D3C65A39C7 2762FB86ACFF75D4 A474883B7B96BEF3 475E304977CF2C1F 13BA024DAA2FED02 B012B930E68231AB 3424CAB3DB94E5E1 EC0FE70F87A0DFB5 096941D4D555EA35 BB4AA34764E51266 908AFD36088FF607 6AAD3281E8237A2C 76545FDF358BA973 091849E7F5F630C8 0518A771C97B98ED 77D0A69EBA9F7C0C 8BAD7F836FFC395F B56954F51FC9BA3A 689A40FAD139711D AB218554D1D183A9 7E6813A86595927E C34B87EF7EB3CAB2 FF6C57A8BFF86262 1EB69663D48D9A98 6257E6003E0EFD24 EE90D011980A1279 B7E0695CE438BBC4 E04871DD954119FE A3A870744BFFA2ED 242F342906C0C1CF D11719B8AC4C4796 6F248BAB4C9EA891 B590A06CCE4E9976 2F03A49685CC5DBE 8345989314643057 3FBE9A61D5EFF0FB 1EC907B93C324939 F54CBB9882D8A8E2 A1F6FDE03DF4AE5C 9B2773B7D45DB40A A6F11D7E7032DCA3 CB5B0019A78103EB 3DA7F5E875EA2341 57C051555DC52069 3BDC67BB2C6D4A6E 3D44E70A00AE8B89 48D235563F6E2D53 3E4B3E2CF4024CBC AA3E1CBC9A64BFBA 06F16A5EDE739880 FA648192ED6B30AB 3DD7B6E1442E2A22 E4EBA0057DA2CAFB 4EB3986603D3E36A 30E8B213D8758B8F F47E269C69D632AA C198D4AC0D335B2A 02B737D22B56D2CC F3314B98C3EE4769 216451F9DC4ACD4A 021DB22378BCAC25 72B176AB3CCB0A9B 73C85801E3C2AC02 5E6556E0A2D3D7CB 5CD216E42B8FA869 B27D2AD0CCF446A1 46BD3882F90DAAEE AA86E809C8025C5B B6455A029F879E8A 09A890D74F70FF60 B513E1F9F05CA3F9 E982E50B64EDC0DA 68E7A5AA19652FBE 956F647BA5CAB4D5 72B7F3F85765BF70 AE61E048C32112BF 2B105AF5A5F59A48 22142DDE72C77F7A 41306801D7F18912 3B066481711C0F17 C53FF41C9275AAAC 5227A7AFFDCB4D93 B02C850405B1E3FC 1EB1A6D12354F5CC 42326032D6B0F633 BF301FEBB991B954 3602AFDDBDA743D0 9D60853A03C59C72 A4EE5F4E10B8E569 D9697D93066CA233 CF7A5B763CBA3A8E 03209D7C9001756C 7630C65D63DFFD87 CF605141A97220B5 3292F2598E96E37F B80CC4D2B1367221 B06CE21FF1F2DF7B 2355FBB974A3F53D E917DA63E86C7FE2 D4A1F6DB91217656 A43B9D05A40282D5 DD0BC0F2E65FA260 B907F458970DE725 A0533DE9B469E3BA E3444278D887E4BD 10899E106EF9BAF5 68BD5349EA9157EB E873B3F71D42FF3A 9C36F37D4A50D0DB 8A001BA480FC9E98 8248F2801B81904C 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212301100 (name+title). Key = MD5(password) = c12e8f01dab52fb822aa5e87a2b4a98b, 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 87d87f59-1d61-8196-8f75-a5cae226e2ed
  2 5db8e69e-3b47-0ef2-aece-6cf83d428114
  3 ad1682c7-e7e1-180d-82e6-505224aa53e0
  4 aa8d7a93-42b9-5c9f-9337-72457186d1ab
  5 4bfd926e-f1c7-5b69-8ab6-327198350018
  6 0586a9e5-627e-8472-9a22-e8d2754321a2
  7 e18fab4a-f006-8ab4-83b1-064d04b996d8
  8 219246a1-1a79-191c-bf6b-b0e276378b97
  9 e2f0baba-767c-8e92-bb4b-f4d16edf51c1
 10 36a36019-46d3-454b-94f3-36ad8fdd128b
 11 b77117a1-fe9f-1285-b3e8-3674d475f25d
 12 5c663f42-785f-2c71-8654-ad16abd0db69
 13 8ae4aa58-3f17-8907-b0d1-e5f6d6f56b47
 14 33a9179b-2bb1-1f5b-a773-7248e3859d0c
 15 57b2e542-3642-06f4-b652-dc1a3e1fb820
 16 0b8485a8-f3db-04db-bd7b-2365dc1f33ca
 17 1d40c53e-adca-30e2-9318-36a1711a8713
 18 8e033b97-ee77-784a-bf69-5e4839ed1338
 19 ed7a830c-ba64-6dda-9454-112e3f8d23cf
 20 6e1d0b7b-bd78-4424-b570-5eb70b2b1988
 21 dc5a1538-123b-2ac8-b48c-9d265ada3fee
 22 3250aa25-9314-27dd-bd7c-e8db13944bb9
 23 6c6034a3-76bc-7663-bd04-05d69d0e8a12
 24 65d8064c-666c-5df8-ac58-b32c21928542
 25 5fdd94cf-55f5-59e1-ac4f-74582810b832
 26 e99a2dde-56ba-6acd-9d15-ce0ee5327168
 27 618fc117-2991-33d1-9def-f5d3c35a19d0
 28 bf121aaf-f7f0-21ae-8e90-bbe9bfc0a8fd
 29 0503c29d-0dc7-6ab0-be1c-286ebb9c225c
 30 d33dd33d-6fc7-2991-91cc-0255bdce72b6
 31 c98f12a1-f81a-6599-a6e6-417f2c2c443d
 32 4700ecde-3388-5e21-b35a-8b3fd039160d
 33 579336e9-9ccd-87ab-8341-a6cad3abf3a9
 34 8ffba58e-8404-5620-aee6-f48b231b750d
 35 15ec84b6-1c0e-18a2-9124-cc78703c5794
 36 e4a3158f-ba01-29dc-8f53-80baa8622c61
 37 99722c3f-e59c-3f3b-b0a9-6d82778da477
 38 5b903d70-d145-4b0c-87f7-7dbc313a9864
 39 619e7475-810e-661e-95e2-6d72a547fa60
 40 d73a392d-1fb3-1a19-b244-630c09712194
 41 1f14e020-8b0c-15a6-a640-c0e7cc49a6d2
 42 c1538865-17ca-0bc6-bbb1-d27365f6dba7
 43 ea174e43-9c5b-350e-8a8c-4af3e43aef72
 44 6c253c3f-db02-747d-9084-f68bbbae6e77
 45 ef4af196-c8b0-4c64-977e-edcfd32b34da
 46 8059aa6a-1f4b-7f42-8a5d-0d9917d1e4ec
 47 694cd5be-b1d2-4849-9244-486d40bdec1d
 48 e7162088-d3eb-420a-88d1-8a6e164d1e24
 49 90389476-1cc6-72f8-b35e-26d1439e8861
 50 8f3b8680-42bd-1993-a94d-30045af346c5
 51 f27a7bdc-690e-01b4-b05c-a60014fbe926
 52 418e6d0d-e23b-542a-8ec6-0a850228e4be
 53 65ba4657-79cb-46d9-a0f0-6ff67849a51c
 54 7643d8cd-4f34-6b49-b5fb-137ec3913a01
 55 2d57330a-373c-893a-8aca-877894957aaa
 56 c8ddeb66-220b-6609-86a9-f2dc7146e187
 57 c14e3f78-136e-258e-9003-6f6e2dc23b3c
 58 980af4e8-5b5b-43b6-99df-bbec7a38b693
 59 83cf3c31-6796-03e2-9ef1-17b7a31cc560
 60 29c34092-4030-8895-9233-85d421da92c4
 61 59ff7dfc-910b-5e86-bffa-01ac94b79833
 62 b13091d5-662b-5caa-9804-d8a071f0dd1c
 63 cac5fd44-2fc5-33b7-b637-335c24be2374
 64 24772242-787b-69c4-9c91-eb4a774b78d0

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8015588184128100376422755632626585123461103747447105468624085536. Exactly this sequence comes out of new Random(703).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.