A858DE45F56D9BC9 archive

201207062109 w5ouh

explained decrypted filler

3DES(name) ECB, 54 GUIDs, seed 573

Metadata

Post ID
w5ouh
Title
201207062109 → 2012-07-06 21:09 on A858's clock
Posted (UTC)
2012-07-07 01:07:24
Timezone
UTC−4 · title 21:09 against posted 01:07 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,472 hex characters · 1,736 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9) = 34a14a42e98ff96095af56604e290cae (name)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
54
Filler GUID seed
new Random(573).Next(9) ✓ verified
Run
Run 13 (seed 19,267,593) (seed)
Draw
5 · predicted N = 54 ✓
Machine boot
2012-07-06 10:46–12:16 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: namerun: seed

From the post to its content

As posted (encrypted)

F1563A859A9304FB 70A141428BB4D159 597D39672633132D 291FB969322AD917 BA41F5AAC8447A28 0736B8358696AD25 7D27818C0B190495 2CEEFECB2FF0988F B233ED189E8BFB50 AFAAA27A7BE1A614 01271D428644EBF9 F8C1B9AC0F1A5444 F47BE12BF60BF9F1 5F0672C6D01677E8 496713F73920EF43 B6E23CDD53D384B0 D28A295BFDBC22CA 1CEA748FA2346890 F230C9F01FD4F33B A643C182C469EEC2 2A97321BFBD5E49C BAB04475F79B6D0E 11828F5B1D304272 FC41E1A34289A2F1 AFC0A3329CCE3486 DF02B99D17BF3B9C 36F476E8642DBD84 85B6E602BE8B4D00 47A4A2C73576C0B5 2EF2FF7190F76A5C 28DB7A80054DFC77 A50B5EC3FB1FFD45 994D583851C28746 B71338FC15C60B13 522BB6EBE3ED1379 4A3FD605C7514489 DDF473F4933F1B51 24A12141FDF10E6E BAE225911C2EA174 827F7765FD50485F 622E38CDC54BE470 F13BD3CB1CD88AC0 2FED8476D00E8B6E 5F977CF8F2E18E7E B954E4A084B86CA5 C58013B8DA604BB4 65DA852B72F2A007 132BB39823018662 BE56396F53776403 77695E30C0255CAD E3C83452804E4A68 1B1452BCF2AF9C0A E9C8B3056F4B4A65 24D8769C5805D888 752F9FABAF97D5A0 F93D9898FF258403 4BD31071DB4676DB C7962E375EA1F157 D87DC8490C5E9A88 3F4CDACAE5650760 9DECA1335EABB175 40DAF133A9DD9A91 E72937D61D6F3361 6E37F047610BD01C A8C45FED65BDCD5B 27AFA26D51B42C9C 65FB5FC58F7DA7B3 53DAF8800339DCEF 8C951220CFCFD2E3 8A3E46E748822D4A 3E5EA6E388EF859F CC7D1F222B72DDF8 1E5583DB83304782 70A9191171AD9E46 AB6DE7296D215CFB 5424587D03E085E9 33DAD7B9D7AA67B1 53FB9A0CA16FE3DE DC45444342ED2898 BFEB65AEB9D25C6D 745FE3E68C71DE26 E138FBE0EF7E28DA 02ABFF7CA335A44F E9E8D68FECA6711B 94D38D27D659214E 40751AE10433A4DB B56C0DE09BA57EC2 2869576991A13526 4D27A8E8750DE8CC 735BD420B50369D3 38EE04A015580717 A3CF934C6F0F0276 2C670046A190EA3A 051EEBD384EDCBC6 B14E3A805448E8BB BC3BC0FC98FEEF1C E581588F8624E236 A6564A4874B08D9F 62D92BE514B73A5E 17A419BE250EC764 16A3492D293E483B 3E07E2569C6E7AF9 E62838C25B4CDF0D 32AF9F180ADF8EA3 D236E5C3EF768FC0 A72C16E0A6C612FF E0F8749DE9808FE4 062830B181ECF733 749ABE73506F2A5B 772AA3A8570D8885 03D48866FC8F96AA 861EEAA1ADE0FCA5 CB56844E1608A857 275F07D310FD5B8E 81CEE39EF11D3BA7 EDB11F0183CE0AAF 1B899F9B11318C2B F8790CC47FB048A1 64468ADF5EAC6FC4 0CB32243AC32D90A 1E1EB1CB8918FE38 1CE7910306DC3F1D A6DC1766A17000B4 78A7951C9CE212F0 43DB1BC1F8F48C74 93DB73CACCAF3C30 0EA41366FFAA25D2 E4C0BDAE6427AB77 E1B5BD4FA924ABF4 C2650CF864C016CF 9E91930165AF9E8D C15AFFA06D59678D 6875B8620D27D599 B24AE6C2351E4182 2E9318ECDC391BB8 27E0375BC32BFA33 5A2599FECAB01596 D02EF0FF9904F419 8EB61F514D052DF2 55EAA577842A806B 4C631B908085DD2B 8A5C56DDADC154C8 16C48C2BC0973FF1 0E0BC382577AFD39 DDB51FCF0282525B AC5C27A58FCA7EA2 FDEA58E133EE085D E1007BC7D38B44C7 BCA92810955E7698 A2E11E3AEE5007F0 F8E2F81D402ECBA6 C8CA78E3C1DDE7FA 2F3B61C978D7A3D9 485DCFBF5E8F9CE4 7764CB87FC70F2BA C24A4B470E9ED984 890E98C3DAAA5AF4 5B114076224495CA 2103447A7C74504D 970338C990824A79 A1145B06A38CCC8F 804D43A0F8B731F8 7280DD8A12FA646E 502B03C5E05F52F1 32540B859DB6E059 45760ED9399342F1 B7760200D6CF45C8 6893238A4F0D91F4 E8B6D90D2B430909 12BBEAD25696117B 9EBBAD754482A391 94376A77E7801D08 B19BCE142F1EA642 E72CB388B676A343 33F6A080CF83FE0C 3F2268D874C8253A D4D07A2C4BD3F96E C177F509E3418A9F 49DC31840CD3EAD2 B36AFB29C1CFBA3F AD77764508AE06F9 CBDDAA8B28F56A1E 06ACD44C3B0ED280 A141B76DAD9E1AA5 86A3278C61D9A93A 5F4B3830806E6DE0 86A8DB4F1554AEFB 6DC4EE9C39836685 030A0A8DA0F18F4D 03A55EAA74BB29D9 2DAE3CC56F3265AD 78C504EBF57C801C 0A899A2F49636E66 860B6C02F78A035F A4B87F92AD16D93D DBD21BF131BA8333 6DC80B98E71D0BC4 37F31044A03F58B9 6A14FC122EA18C57 66F1CF85C93892EE B8C055E6D0CCC2C7 00F19922AFCDABC1 0A2643B1797C7F40 C06C65F989BAD294 13984C4CDFF42AAA 6E9460F72CFE8E8B 7C0349002C3D34B7 44FED56F8ED0ADD9 AF9F7391523E033F 761CD36D678A3EDF DC92FEF13CB77103 178DD3D3C4A3B53E 125B60E8F3281EDA 6232C145AF215F54 25ED3B44899DCD06 E9A4BEF0E515C008 5DACFFBA8FF64DBD 
  • Read the ciphertext. Strip whitespace: 3,472 hex characters = 1,736 bytes = 217 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 54 GUIDs as hex (shown below).

Decrypted: GUID list

  1 4ad94ec0-ecbd-0049-8713-c55b85ef79f0
  2 5ca10e25-3375-835a-a953-c64c44e2710d
  3 a9e38c46-d6e7-2ae2-bd31-c943272da563
  4 2f2fa46d-c167-78bb-a897-8821673b3e89
  5 f862ec8d-6550-867c-af14-db34cd884533
  6 b7b9df0c-a5a1-2183-817f-2deca61e0d43
  7 a0ebc81a-26d9-5d41-84a4-5957d5a44478
  8 cb6bad32-b075-8ed8-9d99-7b8bd208f70c
  9 01eecaaa-695d-7ad4-a5d3-221b833e65f5
 10 5a6c7b45-e6ab-5a1a-b5f1-6ee3e98622c3
 11 52fba6d0-11a0-3cb6-8dea-eff67fc66214
 12 4962e09d-8d1b-7ca3-a872-1b65c54510f4
 13 b604fd39-e852-40ea-b6a9-e69b8d90bf4a
 14 70628041-c1d2-56d5-810a-8cd07edcffad
 15 4ecada24-244c-080f-9659-f79e2dfbae86
 16 40107b12-37f4-774e-a2d0-b84faa5b02fa
 17 b4b3e1b4-50f5-6d92-9b7c-770f341b0b42
 18 61625452-94a0-26bc-ab44-1b0e60bdc2b0
 19 09aa0673-4bcf-1c9e-ae69-188511fa4963
 20 b5bd05fd-95c0-1113-bee4-42416dfe4a19
 21 bcfcefba-d496-8804-9cdd-328d7577fa32
 22 4a061283-63e6-327b-be84-2c3241f1ef87
 23 6e25cd7c-537f-7158-80c3-8aee796ff4d4
 24 8e06e1cc-b7d8-1d12-b937-1c76bc8af55c
 25 898fa005-526a-7c7a-8e74-d4500fbf5fbc
 26 9e942642-1fdd-0064-89a0-ad15feabcc7e
 27 bc2e7e2f-a3cb-5609-b82b-dc167ba0bd46
 28 0d48f9e0-e6a0-67d1-b614-a25e05acfc06
 29 97292055-966c-71cb-8fe6-ef524b3390d6
 30 6a0e785e-a25f-40ed-9e0b-62595b225735
 31 ff3d60b1-7e2a-61c5-b6ad-0411df26a671
 32 59eb64d4-6430-35ce-85c0-9587102b235b
 33 d13986a4-9d76-6461-9ff2-4808d1fe02fd
 34 d3159213-f5df-3361-82c1-74e3b0a6373b
 35 d9354c27-27e3-6d48-bd21-c6e688f53d67
 36 4631a4c9-5fa3-5fad-839a-9493376759a0
 37 3d7747ce-dab7-6e6f-8a25-608b490266d8
 38 ed132896-7986-7e71-8bea-0f91a9db80da
 39 bc258c59-16d3-4a31-ab83-b990dfbd6baa
 40 94552af2-dc33-2cac-b7a5-90ca3e5e5b30
 41 9282360f-53d0-3961-afea-8ad13a2847de
 42 db8c4287-ae27-8a63-a702-2610d5dabd6d
 43 cd285959-4a7b-8daf-b1ee-e65cfdd1b0d1
 44 b8b5a59d-5533-1e1a-a4c9-1b35d903c6bb
 45 fdf5e491-62e4-0959-8146-8189c4d77736
 46 f12139b3-31cf-3e61-8aee-81040d152a4b
 47 9ae5c5c5-0787-2e09-86ce-6d8a4d54f8e4
 48 7a40db4f-c145-37b8-b224-cd7a91c5a1b0
 49 15307d82-47c0-173b-b338-e2a679bd0d00
 50 234bf2b3-931e-8d87-8242-f0ecd2a34489
 51 e81867b4-5c99-84f5-b463-3117bb0cba55
 52 1eca13ef-a8b0-8fab-8a87-6ba5b74f3407
 53 80cd62d3-6c1d-0639-ad1f-bc17d24fd83d
 54 82bf3100-29ae-25d5-a0bf-38ccd6fb13ff

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 082782587537450762118371705674636365674238810323188802. Exactly this sequence comes out of new Random(573).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 5 of Run 13 (seed 19,267,593): new Random(19267593), Next(8,64) per post. The RNG predicts N = 54; the post has N = 54 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-07-06 10:46–12:16).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.