A858DE45F56D9BC9 archive

201308080906 1jxuvf

explained decrypted filler

seed 344

Metadata

Post ID
1jxuvf
Title
201308080906 → 2013-08-08 09:06 on A858's clock
Posted (UTC)
2013-08-08 06:06:58
Timezone
UTC+3 · title 09:06 against posted 06:06 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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201308080906) = 21d87f472f49a6f5408f5691dfcfedea (name+title)
GUIDs
52
Filler GUID seed
new Random(344).Next(9) ✓ verified
Run
Run 50 (seed 2,278,890) (seed)
Draw
19 · predicted N = 52 ✓
Machine boot
2013-08-05 20:29–23:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
1 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listeditedkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

648F224F90F27713 3770B1BE5A014827 4321FCA7F5DB618E DDF653AB9A4F6334 FDCAAFB861CE8615 205EF1A4817CF795 DE383300BE4FA4F0 2474EE8F294EF900 4DB0758CCCF9CE58 203F065B16BA5AAB 5AC7AE6733142585 9BF1CD0E388E2A9D 9C539B6B6B9FD1C8 5B5EC30E673D2383 A555020FD0672B27 41622DFFFD4C22B2 281FA33472A6F5B2 73EB1422BE16E774 167BF100EE9605CE 9B25D3BEBD53DD49 8430DD2CA8DB818E 1D94982D7964B72C 1F443A04595EB021 536258E1DE989575 20A1BA57EC4BD6C2 E1313E777B9A657C B0E0C78B93B399FB B35BCF256D58F960 E3B3D8115B4F2073 79F9BFE98D2EABCA B24A53EB4957A6CC 9925A75A96C6D7AC 5369CB9FF0A8FEF9 3A183FC0A5122227 6006927F07D5C8DD 3D9ED6E2B6FCF9B3 B79B47B1D04ACE7C 2F1199C7BD280E08 74EAD883EFEAA9DF BF4D34BE647DF5B0 22AFD1047CD0597F B9BA254CE1C2E411 F2EB9F3485A92034 FB95A4757A64CE1B 4FD491C66B34EDF6 E82D7B95CA644693 53EFAFF427253FBC 8E9B39A8BAE65423 4A6542E8470C4E2C 02795059A19A18E0 05C83E52DAF25934 52DAF32FD75952B6 63DBADD9AEB3A487 9108CE9C9B3B5971 2991668884D01FC0 27C8D3DCC4C0AD26 B1DD1DD977B2540E 320BE26F383A4298 3368F4396C0FD6B6 3F8A0A765683B5C1 03CF6F45C1CB8704 28B41B29F010F916 3683552D19989CF1 6C5543D47917B7CB CA1997325A515745 A9A223771B67BB14 7B003F088AC7BC9C 064CC0C0AD6C8C88 CD5B4047AD32225D 726E98DD08D5F565 15DA8548C9F69B47 6EB12E98A54467BC A735EE7F376890BD 19314EBEFC0B9FCB 05F92EC09CFB5ADA 60B589D7AA8960A9 99152F65B9296CA0 11153BF40E9FCD88 4EA33EA3A076684D 7A2BD8645656AF76 0942428CFE8DEA6A FAE324B252623A8B 737411E5DDBF951D B744F8C753609D21 E87764E364C5BB69 813D0F923AC06117 CF0D5C96210ADFB7 A1185D28EB12A5AD 772964AF61BCEAD0 807E8A29D39553A0 A3862C1F6FC18032 4A0760BB8B9321D2 A3CC0A6E3DE80F91 F0ADDBBC8F31540B 937505A69A761B24 5804C00D38D3925A 50EA010BCF389B54 F5A6D11ACFDE524E 37E73E0F690494F7 48BEC6518E46EDE9 CCB33C8A3ED8013B F60B4E36893E2D07 89D7315B9643C8D2 81B580422CEE393A A0BF8FD276DB021B EDED7668373584C5 769EA8B40D07E98C FCEA767B75353B85 11DF99721A060C8D AEE7C3FE5E5FAABA 3659809DA9E63BF9 6860357DC4A04305 D2BC518FF8A34BD0 60233407788C8AB0 78A8AF177D14144C F321823E244ADDF7 EB6B613D15AC11EE 94E33B6B55EE1D2B 6173C2565E531965 47EE139DD527ACD6 657688B9790C5CD4 15142E8E6BB48D8D 91619FDE42F00096 E83BDDF9F5186328 ACE9E2CAB60497AE 140A38D17E456B82 0421F54B5CB22E36 DEFAE7C1AB8A9E8F 1A42E73CCB88B455 EBA0BCAF09BD7519 01C2556257BFC3C0 0B8865A3E068E5AD FB6B1B4642B06864 60FB0AAE7447D26C 01F94E5C8210A9AE 94CAD35E7B26D033 779DE27CF3D0115F 1836D65A02B0D75B 7E83A4FA57F86478 10CD1F576E0592B1 71820AED5BFC6C63 34C122B6269E572E EB755B1C77D91FA4 0E087E649AAC680D D7D3CE1563314F5C DBC05384110632C9 EB6ADD715057B372 9F88F25103D8C976 7B13DCDD9591FCEA 0BABA61C01916DA7 52B89337F271DD27 80F6C68C636FD3F2 A502071F60EFC461 11A7BFC671ED61D1 CC74D3B1E6D74D6C 1DD14F327D836335 CBAFCC95875C4780 2E14C00309BDC1D0 DF6A08FBC51C83C2 9A1ECB521277BF2C D7005445168D99ED 67BE3A0C12CE2A01 8C8F7BA7811A0716 9DC6B967733F7386 F9CF04730612788F 06965918A58AEB7D 923358992D7B8DB5 1ACBABC6D40B56B9 AA86CDED07B130F6 9E6D67ED4DA898CC 993B92B1E8706446 E3336B2FB4EBDE66 CE07F703F71707B8 601217D0A224892A 4140F16327366EED 3E305A2241894B86 8E9692C65ACB40E6 26B182E3E06A47C1 2667E57813A55AB0 CC71F0D3E80B4EC4 45ED668273C31FAA CD23413CB64DB067 13F98D8888413C67 DD9426ED6365A6C1 A7428A563E00A308 1E2CA61D5CF11EA0 4F1BB41C584CB2A4 2544304EFC97118D E20CB644EF8BE989 87B33F66D9CA87F4 1606577B61149304 C6ABF3E457FFAAB4 E605850E18C2FE79 7749263E63F8ED82 B8C6327684B20C3A E83572F661DB210E 1F2B5EBDDE8BCDE0 7C663A37D506E757 633E374EAE21A1B9 05830A6EE8D2247A 8A6D795568A12227 6163B0B0FA59051C C52AFEE00A013039 35E8E687A767FA8E 6140677D910F2185 1E2872B254FCFB12 CF25E673BAC54BDA F0ACCC556588083F 9C1B171B7DF97F1C 
Other archived version (the post was edited)
(empty)
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308080906 (name+title). Key = MD5(password) = 21d87f472f49a6f5408f5691dfcfedea, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 43588271-c1ce-3bbc-981a-801f87e1a677
  2 5fb6572f-0d64-6ad3-9730-b0691747c4dc
  3 a69f7627-df33-1331-a781-1ba5272b3e6d
  4 44c55bb9-ef75-87d8-93ac-6e5cf850ccfa
  5 5ddad90c-9bbc-4752-8a56-4bb8edda3d1c
  6 559c3b39-a97f-1778-ae33-52694189426d
  7 bb779abe-12b7-03bb-9dec-e0e1f6f26a3e
  8 6bf561c4-4063-0548-8719-5428993b5fa2
  9 146ced3f-c1a2-4f9c-af23-fde22325b36a
 10 d225484c-d49f-1ea0-b865-07aeb93b2784
 11 41f0384c-041a-686a-a24e-4ae82eeef862
 12 016d6eca-319b-0b50-b24c-876a04fdc389
 13 a4707741-7184-1195-9ad9-2d769da9f819
 14 9e75b1df-8708-3fd5-a330-7b5389eb0c42
 15 c3dd17cb-cdfc-6fc8-8837-b60fe4df2c2a
 16 201b1b6b-0b7c-7151-8386-dcacb4cabea0
 17 09588b7d-4858-483f-812a-cb39ea25d243
 18 b27c839c-a4d4-26cb-8ce7-b37427ff86d1
 19 c51b152c-e450-818d-a380-25d816625101
 20 ac796fdc-0c51-45f0-b2d0-810c205ee730
 21 119da2af-ee61-4a34-888c-67cd38e668f1
 22 72109e76-de29-26c5-afa6-2fec5c8996fd
 23 7ca29084-d6f8-1082-9f4f-34700a8efe41
 24 b0f48db3-0730-1fc4-bcb9-002d40e3c12a
 25 ff763be4-8a4b-3a59-afce-7023a55b985a
 26 25754405-4764-7c6d-9f27-499c1875cdfb
 27 99f2b3b5-e30c-65fb-9d15-10fcbaed06ad
 28 d653ec04-e785-7e44-b5fc-a55833024eae
 29 696740ef-4ad4-5900-b758-5dfe45fd5d8f
 30 38333e54-9285-1da3-b3c3-e0215e6bc408
 31 184f8aae-7211-1f11-99a5-3fc17474ee46
 32 6dd288a8-dab6-0daf-b6f6-46968310b1c1
 33 cd6a2fa3-29ff-5575-b43f-84647f20c524
 34 9817928b-9e7f-543c-9265-9c4cbb0d126f
 35 55191365-9774-66c6-8183-c102a89486c4
 36 236b40ce-35a1-6674-b2f6-4623610dcd11
 37 eb346edb-8f9c-8cbc-8504-38c931db0179
 38 d47d0900-dd0f-7c0a-b30e-a35b4b36a66d
 39 e2c180da-2aaa-27b5-a0de-382417d07855
 40 dc8d68b4-4b90-27ab-b1a4-b7041d23440e
 41 b8dd9592-aad3-5e14-9181-43d1b9806894
 42 cb464e51-c457-20cd-9b1d-dc72586c4a65
 43 c8e07208-87b8-8cef-8442-1b113af51258
 44 c53c620d-86fb-1b09-a6c9-ffb7440ee993
 45 d7674e50-755b-25c6-8d93-801f0eec75bb
 46 9d5dc70a-9254-6ac9-9fbd-0da1ffd73cc6
 47 51389d62-1a76-3373-bb2b-dfdf0c4d3612
 48 5b7197ba-6f23-7a38-9df7-bb822eeed251
 49 db07b4f4-4dfe-6abe-8980-3c7102e55c79
 50 c58ac847-6fd1-69be-9fba-6cb2b28893ed
 51 e1aebd53-914c-3f8e-8349-bcaa719349aa
 52 f20a105c-41d6-6228-a194-f6afad3e56cf

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3618410041601367428442113767511055668722528126376636. Exactly this sequence comes out of new Random(344).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 19 of Run 50 (seed 2,278,890): new Random(2278890), 4·Next(8,16) per post. The RNG predicts N = 52; the post has N = 52 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-08-05 20:29–23:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.