A858DE45F56D9BC9 archive

201210081406 115cyv

explained decrypted filler

seed 820

Metadata

Post ID
115cyv
Title
201210081406 → 2012-10-08 14:06 on A858's clock
Posted (UTC)
2012-10-08 18:06:14
Timezone
UTC−4 · title 14:06 against posted 18: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,768 hex characters · 1,384 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210081406) = d37dd9abe59e68ca9eed819035426b08 (name+title)
GUIDs
43
Filler GUID seed
new Random(820).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
462 · predicted N = 43 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B3DA40EB309BB2B7 658C67C3B8694605 377899613189B833 3C937B1FA48A1B2D 7DCFD8686332541F 3A332CE4C0204F56 15A252EC3339C803 620960AF324E4669 3A52FE56A6BCF409 18967432BB5FF4E5 7D3F8658AB2A3E3B BE02537A22C7B370 4AC22C35C069269B 4419CDADA703E3AB 4524996F5D80C1CA 6F336EFECC7F0C2E 4341A31E4518FFE3 D7EFB055F9E5C108 8D1913920A10F650 66E7949977133383 15B9E267354659D0 27D02D5D880B552A B05AC7B5DFAE479F 869928FAFBA54D73 9D5F8AD1D792C1A5 578AD82484321CFB D74CE4B77869AE2B FC49EF226AD7BBAD 292DE4F7131DE32C 2886C2524DF4343D 13D158A6B1454238 D19FCBF15700DA19 A1B7D54E72D1E92C 498066E2BE984723 84F1B536E4AFD293 717E6805C99E3FDF 7CA4F173398D4676 9C96963952E94AA5 A56D78E7DAC1B494 3730AA6D2E21EF29 187D012D66D6213B 0008FD208D192578 A19D270795E836A1 F103E28AD550A916 681E8F6AD16D8193 B3C33505D1C8390E 89471C6EA337EB0A 80BEEDDF67ADE4C5 357E527BA562A347 620A56B4EA007C78 4854D7CEB0AF8CA3 1743D7049599F20F 152C93A487B903B6 8294A2535BB25BBB 2DEC94A26D8B4F65 84290DA2C73C466F F0740980EB21C177 F9FE91D6CC114A02 58502F63CAD081F4 CBC25CA1023156D5 4E16F55A1B6239F0 E436AD6C6DC2045A F76423468860B8A1 05B471FDDE8EB815 9123175922379EFD 0E8C4614DCD9756B C3C7D1F058BA3BDA 9620BB5D6E7D2389 2D9E1265B180C493 7423100D531367F9 64B42F88E5D224B8 875068BE6ADD129E 8408ED622E198BCB 7050ABD5631DFCE6 645CC6F99453B100 8427761E256F30BC C6BFD4D5E864335E 86FD8B6D1400F552 9C5005531B7B9493 2966D96A22679E4C E4BB86262D3B67DE 9F72C11002E9A700 44146B59478A5A83 88E116508086DD55 163119147D5E3BC6 849512AB1A170133 F13E1DA8E3306E3F 5BCCD7A25019CFDC 4D7D8B5F59511B79 FAB0507E0F180688 93918F3D5D30610E 53586A4FBCDDE31E BADA9F329AE785EB E8278B7EABA133B2 38601E3E87E9233B 516A1B14622E8B16 C0DA278576D796A1 F6A201BD8FB236E3 4CDDBA8355D80567 13FA8D6BCCC9599E C1B8A1DEA1FA27A8 69DBB279F4AD52DD FAA0A3563C85A6B5 AC610422C3196097 78A6A43906C82A53 30886FD2ED9A3328 B4F8954F4DB3EF1A C87DC23F8C91BF22 09F29CC0E912C1D7 9AB744D491114D48 AA385EFF755B26D6 A855B6A8BD19B6F8 4A28E3772E59380F 815866D904ABBF81 304158CC3C3BA982 0B768F9B29EC6ABC 9915A13CC9F241A2 970EFAE7E9BDC026 E53C701A3B24337C CBCBD92D4A293A7A ACEA3DDE0DE22169 5E31D1A14CE98AC5 6E50CF7EECC2BD7C 97F9905888A42526 1F10EC7A628E6F46 8EEACC6B40BC26EB 624E4932FAB8328E 6B48F035F82189DC F9F7B8682EB131B2 EE2DD6D02F01D378 79DF031135B78096 D60E7C56737E7AFA 7CD72682D234556F C762DDE6F6EC5CD2 83143C1427582354 E475FAA8063DBAA6 02F16F95F4B6FA71 CE662C7A34DD3F3D C8203DB7882363C1 A3194642228FD5B3 BBD91CFBF6E102A7 35277B44F6EEA4AC 32AE24C3174F46E4 1650B2A85BA5C827 AF57029F05044067 301449C0C9E6EB66 8D7E0633B5D11B07 4FBF25D0AD1BC526 6E219929CB0B9DAC 6B8F6F12B8704858 DF444B60A15CBC68 8138A5558AC11D04 C6076B39AF1666E3 2E7CFB9EBA5566F6 04BACFF62B81A385 7F1D785A16611D76 C69A8022CE69DB43 1837DC8F782C0ABC D192E6882E298227 FB0E49C1128A0596 2EF305DC308F7701 555B95B41C0D0A4B A8B55B390D662985 5B11C5D057EAD93C FA7F90631E6165CF 160497BA399078F1 A00C34E44DA5B6AB 2DA2AE90D4EB1A8B 83516E389BBF31DF 8817089F4DD834B5 60C8D61B6562B7F6 8CD85C228BF8B57A A439C95F8EB6401A 
  • Read the ciphertext. Strip whitespace: 2,768 hex characters = 1,384 bytes = 173 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210081406 (name+title). Key = MD5(password) = d37dd9abe59e68ca9eed819035426b08, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 43 GUIDs as hex (shown below).

Decrypted: GUID list

  1 ef7851cc-5eef-10cd-8e52-365fc6850392
  2 a6ca03c8-0c49-3ded-95e1-2b441dc7cc87
  3 a19cd55d-1207-8889-98e2-c9d3a2fb8f22
  4 4723eba6-431b-5487-864a-8b5ee35d0595
  5 3e037e7b-2313-3aaa-93bb-d5645f120f6d
  6 77aed307-cdd3-1264-88c7-d96a7cbbfa03
  7 94bf59c8-4370-2158-95da-aff959759829
  8 02ae47a0-2417-7ab7-b2c5-27e2eb7e94e9
  9 d4070eca-b78b-3a7c-8994-0e4b60655ae1
 10 f231698f-a8b1-5002-a7d3-d30d1a73696c
 11 d3fda610-cfc5-34dd-9fd3-836fa4385089
 12 c0462d57-cdfd-57d4-bda6-2ff01da7ec70
 13 72866d81-57be-3d9c-84c6-dca0b7382da3
 14 2ab1feef-dcad-0a30-8ae5-9c17f47f5ecc
 15 0162ce6e-93d9-8055-97ba-fde4bf963b3a
 16 5a6d5d1d-28e5-1c44-9c05-9f15cef8a60c
 17 26b8fdd1-39ea-5e1d-ac4f-e2a6ea8e239e
 18 1b291f23-9440-3b69-9287-f321875f4680
 19 17a37d27-ed5b-7c19-85dc-5db4cdcf878e
 20 34ba2cbf-03a0-739c-90d7-103251735685
 21 4e557f1a-f8a4-6907-8aea-604966e7e0d9
 22 c6b30dbf-a706-040c-8a49-42af7f1fbf6b
 23 25355210-bb83-5687-aa20-5edb384cb24c
 24 326c45ab-1b91-4599-8cfb-298988c22126
 25 9e341c11-8415-028c-a278-326bfaa573e0
 26 ddb8fb07-15ed-87dd-b77f-36f4ef505c23
 27 2f57631a-7d27-8c61-b688-42b7ede8290b
 28 c4adf2e7-b0ff-6766-a3a8-10744e134402
 29 07d3569b-3c75-01db-9e45-10256c473da2
 30 d1f84dbc-dfc7-451c-b41c-4aa99ecdd5a1
 31 2c57da82-98f3-80ad-86d7-f9675db58c7a
 32 76e3c9a5-6a25-496d-b9e8-7329b8004e19
 33 2d3ee04e-d76b-08bf-9b47-aa1d7132f55e
 34 db3c3b06-5e30-4fa0-b332-7a0e23a64df5
 35 34ca7e01-65e7-8d33-956e-0c17db9eb565
 36 e363c988-2b2b-2ab2-91e3-5f673ed5a2d1
 37 f522c6da-43bf-2263-97aa-9adfb744a512
 38 8f1c9e3a-4af1-1018-a968-45a95de15b44
 39 bee4b036-b9f6-6e60-aa3f-e060b44edead
 40 02702ace-f5b0-57e4-9b4f-f5fbe9cee61c
 41 80052c87-8dd7-0348-b3fc-a3f2a06f80d9
 42 6fea1240-cf68-458a-8ba6-6d9168578e30
 43 ace3dc29-2c1b-2c05-b8ad-795f54239e37

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 1385312735353081537760540886048404822165042. Exactly this sequence comes out of new Random(820).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 462 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 43; the post has N = 43 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.