A858DE45F56D9BC9 archive

201308070306 1juk3w

explained decrypted filler

seed 693

Metadata

Post ID
1juk3w
Title
201308070306 → 2013-08-07 03:06 on A858's clock
Posted (UTC)
2013-08-07 00:06:59
Timezone
UTC+3 · title 03:06 against posted 00: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
2,832 hex characters · 1,416 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201308070306) = f443b472bb775cf3f98a8ec726868b83 (name+title)
GUIDs
44
Filler GUID seed
new Random(693).Next(9) ✓ verified
Run
Run 50 (seed 2,278,890) (seed)
Draw
9 · predicted N = 44 ✓
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
9 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

83269508E7032DC1 A67F3EA53E423F7A FBB1A99D3582243F B2FD47495FCFD2D6 0020B4E4713F3904 F9A75A55D44A2949 CD35A180F4CA88C6 19124F2C5E1105D6 728ADEE54880319B 16E02BBF3F519E6C 423A0B418631425D 80D1674D7BCC558D 2AD04783A370317C 27DDC2019C281F6B 55A2B09AD96C0B89 BF7004602F0F5E1D 87BDA1FEADB8BC96 AFA241EDC77DEE26 517E97E77CD7449C 59F3FAC9F385E969 48215973B57C9136 0A10F573261EFA19 6A27CA15E2BEA18A ADE15FFCFF66BD83 4AD4B11BF98D83A8 54E0AA9DE4DF0FA1 6B74052190B11FD7 7FE603BA149BCC47 82390A6BE7A43262 1FDFDB4E08141B23 2F77FA8582AA7CCE DA6FCE2EAD57FC64 68B8479B5979F040 CFE42B860B716DAD A78F96DFCACD4038 B200D67EB91D6DAE 6F18DAD3719008A9 53A509B4170B484C 8B870450575A79E6 C1DBD0837F6D1D71 74667CC249E9289B AD1E6F14037FE36E 91701A3423AEB78D 7E2788CC0EFCAC18 E44D7260D9B10A00 F184D9FC8EE70291 DB0A92C75FB060FF CB2B6EF94B3F3474 E76479AE540F0387 9892C1EC5D958499 B25077AAFA979DBE 24CA3B1A23490C3E 35CFC1CED14547E5 0883ABB1498B960E 5DCC34E8FF848772 8C3C76A911890DAB 4DFA04C19D340C7B 594731CBF9DDEB89 0ECAC2AF718B5A72 CB2B62E942F4BE6B DC82DA982C7BC40F 235AC10DEA6647E8 39439F2B15DB9142 140889123CCD1B23 8AA8607C5B93E8C1 17DAE6A5A66F947A FD077AB5C0A5A4E7 96668B2789D08C4B E2A54517F5E47CA9 65EF83450AD82390 FDA2ABD242F652C4 B658D366548AFED1 76AB253522DCE6C8 CD6B0ED3EA30B30F A549996BE2D975EC EF6F041846C72001 98CE1E4BFA4D5DD2 2D639D818E92B232 C4D484024B2025DD D55212552081D28D 1A7944A460827A39 E6F9A1C3BA1EB57D CC0DDBDE181B07E5 E3CE6C82EBCAC7C5 0B51D93440DF958B CD97FFEB655A032A 7FF2E547D49B0B9D 45F267EA93BBE9BD 4B1D6AECF3B1F3F5 A6B54016A61DF8C5 984E166DFE91817A D8BD4E69EA4BA0E1 34B67EDB4250B601 95122C3841BA6798 935315D22BEF599A 71986F0518C3D5F4 67CACF652D8C8BC1 FDE1EDD2ECE02B08 5FA26FD58D2274C3 86983CD8F745CE8F B9C8377293DFD4EF 32BE65DB7F9E786A 985FCD6EED504647 3511E96F6DE3A713 FBB822CF5BC76A98 AAF4D86DA558B1FA 4916F30D77D1BD91 DC7FE8BD8BD89765 FDA4FC401ABCEA80 9CF2BC6714951532 0BEF827DF31F1550 7AE0A0687B87DDAE 11082F20D3B85A60 87C4E5C70A9F69B2 30F2FD1258175C37 14D3826D8DCCB098 DA68FE034B820703 5CBD9AC6691111DD BF7CA0D404E5EA5A 0BA6048DDC7C3595 4FF66E55B86284EA 57EE7010D0450784 270117AACB0FD089 3B08135318EC0B48 0BFFBA0A018DFF00 258DF8AA3A3083E4 3DE4141F0FC2EE56 F3A6E1081A73BEDD 6F82473299A8AA9A 0D7B8CC354D3CEE6 F8B309C838CCE863 C86839E4406F410D 4F6E48010B9762BB F1F06EF16EBFB7D3 1357BC67463538C3 E62C611BC3AC3B3A A0B164124F1BED80 AC2587D81248C7BF 5D98EEA6E13B9CE6 17765E720ED3D451 422F4751DD2BDD2F 14839FBD6BB826EE 05690D0ADCFA364E 6ABC2E977CD8D986 5D67690F7B96E1E1 E7160A793C459F36 2DE35640EB97D004 535AF15BA00CF21E 8CAE894FF1AA90E2 6457CC83570E1020 16DE58D69E5396A8 79EB9ADBCA653472 1FA48BCC0A24236D BEE595A94F957A6C 556E9CBBFF3ADDAD 97489BF75E549742 49D91B19B5910B57 E853BC26729A7688 4397192807FFE081 3EBE222821B66EF6 C097A0446BFA46EF 2BDC921FF8499B12 23F7A4A5CB855D82 448705866702B85A 564143CE6E73DA95 AC4466058BB76161 FDB828F65A34600F 5E0D10DEADB46B4B 93C45EC5DA81329C FCD707A555B7ADBF 895FD6D13D98A69F CE88615900ECEB4D 39D8B93A63FD201F 47EC467A36C5AC44 A813CEA76E251996 26FDA169A8BBC621 8ECDE3A6A09B5F0A 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308070306 (name+title). Key = MD5(password) = f443b472bb775cf3f98a8ec726868b83, 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 1c6725a3-d888-6dcb-a9b5-18669c51556c
  2 e2de5223-ec53-1756-b462-3c86ae5393d2
  3 06a0a5e5-3641-1b9a-8b70-ce56f4e4a774
  4 a5d999f8-a332-413a-bb36-29009b421ea5
  5 a597c345-e4b4-0373-abbc-ec8671162efc
  6 b3ba28cf-f80e-123a-8798-9d0c53cb87bd
  7 d1562616-4264-3366-a346-cee1dbfaf24e
  8 f66f7f18-93da-02cb-86d2-5699b2c74998
  9 d2a7537a-51c3-6795-b681-dd41f30cedea
 10 f65578b6-5692-7dfa-bd36-5210ead02469
 11 8424e926-1bdc-762d-be5b-f91e14ecf0b5
 12 014d7254-467f-4b05-a3b9-543c53be4857
 13 39e7d969-b104-01f0-8e7c-a74d6583be12
 14 09b7f127-da4d-04ab-8dce-9feea712d6d9
 15 76aab66f-d3c6-0363-9deb-bba6feeee0ef
 16 4b966209-8481-72ea-b4a1-ffb0f5a41ca5
 17 e3b32a91-f068-11b3-88ff-4c2d73cdc251
 18 878ea321-0b31-5278-b824-f6e89121b3bc
 19 9249d3e5-45c3-337e-90b9-4ae4ab0c55c5
 20 43412d0a-ce47-596b-8926-5631119b759e
 21 364d1ebb-ff1c-8ef2-b107-9e2a8d2b642e
 22 de8eebd1-a17d-717f-b07f-77e37699b4f8
 23 b0cd5458-14ef-19a2-94e9-759f3d9ad240
 24 5d78d8dc-eee0-10fe-8218-e386fff250b2
 25 1a7f6006-4d24-5220-8797-3174e6c04a11
 26 ce1d9d1f-c292-2c17-b701-573d7fe13d20
 27 db80ff6b-4752-6c36-9b90-f37b0e3a0896
 28 5e5fa017-d9e4-0258-9224-9a49468305be
 29 2fea9f37-e0c3-8cad-ab54-5fa48dd43dc1
 30 8bf6d6b1-f2d5-1313-992c-f4c91d6fecaf
 31 66487a9c-3861-04d1-a672-af81d9eb01fb
 32 4971d112-daac-811d-a20b-ae7925b48309
 33 59657aa9-57aa-8976-810c-358cc5cd65d9
 34 a00c8672-0d97-3389-b68d-2967a4b8e403
 35 b8f8737c-b792-5133-a235-67064dee59bb
 36 ebc9aef4-88ae-7349-a584-2ca166d08088
 37 db25afbc-0ffe-00cf-a15d-616928575509
 38 5a5ecf36-a70d-5335-b810-f324b73b21d0
 39 ef5a1198-80a7-0a8a-971a-8bafb9a58cc1
 40 65d404c1-9abe-42c3-af6c-4b52fc05b219
 41 d49c25da-1ece-4a09-82e6-8164702a0433
 42 206fe918-72bb-22d0-a42e-7faf97265062
 43 a4d85a5e-459d-574c-b0b1-210a5ca0c440
 44 07f4bb8b-6845-62fb-ba9c-3b89c5682200

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 61140130677400071535871152608108835705044256. Exactly this sequence comes out of new Random(693).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 9 of Run 50 (seed 2,278,890): new Random(2278890), 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-08-05 20:29–23:29).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.