A858DE45F56D9BC9 archive

201306271759 1h7hjp

explained decrypted filler

seed 866

Metadata

Post ID
1h7hjp
Title
201306271759 → 2013-06-27 17:59 on A858's clock
Posted (UTC)
2013-06-27 21:59:49
Timezone
UTC−4 · title 17:59 against posted 21: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
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201306271759) = 530f5f51b17a99fb6d0df5a1b2d0f10d (name+title)
GUIDs
44
Filler GUID seed
new Random(866).Next(9) ✓ verified
Run
Run 48 (seed 387,048,281) (seed)
Draw
11 · predicted N = 44 ✓
Machine boot
2013-06-12 10:29–10:29 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
10 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

F1B3F1662350BA48 F9CEAF4990CDBEAB 767F3B4165F9F4FF 3277D3C71BE10184 515C9D63BAD805EC F48C3239345AAC81 97CE495459A6CA1F 22F1E5C8D4305DD7 AF7882AB2116728F 141DBDF240FA909F 938B1E57368C335C F345E4AC4A665AF5 C624DCFDA8D309DF 4409FD610243A496 4FBE11484AEB7B16 55D8DBCD4A6A0882 8969DB35F06500C1 10E5EA5F2BCCCE2F B416F963F3E90D0D 5A0785DCE4B57009 6B4DA7BA1A8064BD 472835744567DDDE F2337621379927EC A9D2E50628EA89F7 3294255265BDBFCA 961003A89A518CA9 811A8896B980131E 1138D08CDD738980 D2019875B6D85234 8495E06250CAF797 836124C6D9E2E02E FD9D19B5DEADAAC4 BB46D83DB1AEF29C A456D1D987ADCCF6 C2D0BD0AA49BE70A F6A6EE9BE690CA93 FDF50AAD70DD0F84 0E2E1B25504918D9 F5C3237D0FE42F6C 1A5DABE44BE4585B 26FA8B45A4218D99 A0D61EA727564EE2 ADE75D648DB24246 38E1DF1573A3B42C 6D5D98DAD61CDB86 F9386E9703F573BA B87B3C87451EF3CD 8F65331BF7F1E1D1 5BCEE1C29E89B0FE 80CF59061CB85336 CD30172A44DA9D8C 37D2FC700A77EAE2 9D6EB5618CBA8382 86F1936452028585 1F9E30B5D4938820 57E2BD9F52EFAD6E F38A2DADFA745B97 46D54C17741C8EDB E33299430166F2F1 236C1D93DD7DBFC7 B2F5E6C0F1144F23 C34B08B3A7B6F277 A867671610539735 3FAD0DD31BB41008 AF964F336773B491 9700F00E5A32E0CF 22D7C84962AAC5AC A9922448C6CC0B45 C18BC8CA8FEB424C DE497CFBCA267B4E B4BD849F77CDCBF8 21305FA0191C09C2 6DA4B4D344DB585C 9B73B82308EEA7F8 2C4904B72014EEEB C901D975B8CB0320 CD83A741EBB509D5 6BB3BEBAE262368A DBE171AF76221D12 78A313B4F51CF444 18C4347161ABB7A1 FA648A87E24A89C3 7A8391D7FC8F623F 203C8CDC9A2AA11F B658B6B7881E8137 193DD8C01CA539C6 56B0AB162773BF3B FCD22AF7EEA75BA3 B0FC1E66A382354F 1D1830A9BB703555 8BDD809B704DDAC6 33F03C06DC55CE6F 59B57FDB3A34B240 BD5B36973E911124 4FF7ECB99D7A8CD3 3284849FC23382A7 D2BCAF6C1F865B63 CE05698A4C8257FE C7E8B7B593B29D40 AC2D88E64F471610 3F354A2125BFC494 4EA90D811B90DB9E 50374AA416241872 DDFABA6F3D07A470 D3A6CA5BA18DDC73 7B38D0E26F9ACF58 B4D55901C6394AB4 F0F8982D16B7F710 3C15247FAEB1EA19 83D45270A5FC2A25 A54373599CB5CE6C 81BD0FCA64C56001 2067ED3F063D2663 699EC3014DDD7EE1 396E001289C8EDAB 7FC6113D7F6F2541 79A621FDDFD77942 5627B8329E8F67D7 D1E7B407BF770D05 35FE208D13003FD7 9733DE8F7986E649 DDDA49525BCB78B4 4D2AB2EB007AF1F8 41460B91A89296A6 974609A4AFA0201C 081BC19C23C2E1BA 230B966AEDC9147A 7650C28892CB0A33 63B6092233E200B0 10B2EF4ABF6EFAC4 C740E2621B97AFBE FF5D196B6E6A68A1 08AA48D3483EC297 1E923B924CDF2EC0 FA6399575208E144 E1072885F7B4BCD4 0A0DE3BF26A3A9A7 6E02EDD320147A7E E01D0E4AC2633FD8 CFA22A9611204798 758D01D5D84606CA 9F0B87B4830A8B83 E0912C3363132743 42FB95C48E289D37 DB487BDB2F9D424C 82AB4EC78F973D72 F36BD6B461ABCAD2 DAD9B731B637C12C D5567191EA4396C4 DCD50B538293679B CF82CB809D2AEA2E 8405A4BD315B5C30 8B404E637CD1AE58 3E84D127C24A3F5A 0CA277C51C4E05B0 DA841384FA8FC06F FDA2559C10276816 43B0B7CEF05FA82F 2829DC47BE38A17A A15BF6D1EEE19E8C F540A33564E5CC9B 4B0C330489D0F354 DAA883CFB6ACB525 4226255A8470307E C0374587E3BAFAB3 01F02588E28AC2EA 53959F70165CD7DA 80CED2DADC277296 327DF98E9C55FE49 F0344911D43FE397 B1405A1ACD58618C 2B2FBE5AD2AF14B1 26FD37B4ED10FD3B FE8898803A43274D 0CC4EA0670D97696 6D2939C648740FFA EBDFFF5CA1609DD7 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201306271759 (name+title). Key = MD5(password) = 530f5f51b17a99fb6d0df5a1b2d0f10d, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 44 GUIDs as hex (shown below).

Decrypted: GUID list

  1 aa14782b-f201-113b-80a4-ad5a96d09be7
  2 3fc0c9c2-3b35-8e03-90e2-5ad7b28a87d3
  3 a0ee4bdf-487a-0204-9aea-a329edf8d7f7
  4 dbb2c0b3-a3bd-340d-97de-a838e8c25869
  5 e683aa0f-3ae0-17b2-b560-f8a8f3c39d47
  6 5dcf74ac-9363-3118-9c29-7e79e6991629
  7 9ef8c06f-7696-8a9e-985b-1dd802e43287
  8 c7687025-4826-8a7d-952b-741858ff8817
  9 b68e047d-9c90-1527-ba00-4303d4a7bf17
 10 234a902a-6ecd-5924-9849-f6a4848de1b4
 11 d04d29f3-fb30-2939-8137-0b445298cd09
 12 a1c5d876-26e1-5879-bf95-126d09e3d604
 13 270cd64a-e443-8952-a7de-2576200d410c
 14 80d56a5c-75a7-04dd-a00c-094fc61fe739
 15 5d0ce1ae-49e7-10e9-8bb6-076d48453566
 16 327041aa-e654-797a-a048-d4cafdb54eae
 17 01213531-ed56-81dc-89e6-857b304cd8de
 18 68d2572a-1155-8dd9-8a8a-c4afa6a8dce7
 19 74272a7f-9ff5-1f9b-887f-4098d0a6c228
 20 718bace6-6195-5508-983b-553d1d49b67c
 21 e780dd91-ce11-7214-8ba8-4b8ffe385648
 22 c435dc97-6710-2fdc-8ace-d1b15a1a10d0
 23 6f430546-d41c-3a4b-9642-510419be33e7
 24 f8092582-efbb-5b6c-b228-32e8b18e1c7d
 25 fed7120f-7524-5de0-9ae6-0625c2f90152
 26 05b34613-9bff-4992-ae30-23d2cdbfe47f
 27 07e54fa0-b229-44d4-888d-deb98e6d7a9e
 28 24545160-3bde-27e5-97cf-fed6ec133afd
 29 31d4ff6e-3b70-6909-aad4-71b616c0895c
 30 6bafcdce-bc5e-4ec1-8c2e-36638cb722db
 31 454ba3ad-cbb9-8b61-a794-736cc19ee9a9
 32 2206f5c5-4484-574b-a0f0-465bbd2a7b34
 33 7a0cce51-8752-4b5e-b1c2-e298b5c7b977
 34 5a3381c1-c6bb-6391-bccc-a210098494d1
 35 96f1b2df-1002-0d31-8640-54d00e0a8551
 36 8194916a-f37f-250d-b4ee-352e400d55f8
 37 18e102f1-c575-3744-a04b-4c837e8bf109
 38 98129f4f-1c1f-54fe-9785-073d8ab994c9
 39 4b1049d6-c60b-5cdf-87b3-d489155f8e79
 40 70603445-46e8-6eb3-a800-48fb3502f1fc
 41 a9bbb808-d710-227c-a5ca-4e6948b979ce
 42 ee265d53-24a3-2854-bf2e-397d91bf3b36
 43 4de8ea7c-bcbe-523e-94eb-e096840e88b4
 44 44f6c22e-ce24-2d15-8534-4685f2f33823

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 18031388152580178815723554426485460235562252. Exactly this sequence comes out of new Random(866).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 11 of Run 48 (seed 387,048,281): new Random(387048281), 4·Next(8,16) per post. The RNG predicts N = 44; the post has N = 44 ✓. The seed is the machine's uptime in ms when the app started (boot 2013-06-12 10:29–10:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.