A858DE45F56D9BC9 archive

201308071206 1jvfr7

explained decrypted filler

seed 316

Metadata

Post ID
1jvfr7
Title
201308071206 → 2013-08-07 12:06 on A858's clock
Posted (UTC)
2013-08-07 09:06:59
Timezone
UTC+3 · title 12:06 against posted 09: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,856 hex characters · 1,928 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201308071206) = 974624fedc017073e669174ba3e9b233 (name+title)
GUIDs
60
Filler GUID seed
new Random(316).Next(9) ✓ verified
Run
Run 50 (seed 2,278,890) (seed)
Draw
12 · predicted N = 60 ✓
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 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B635B92DEA8CD446 6F864DC749561A2F DB9F4EF05AB89959 9AB26ED2E54E94F7 C5092B46DE8F3343 C74D8A7B4B0A5E26 B00F71F9031AF04A C8ED93331E519134 6F3EA50A84973C08 9626283D1CC48C38 2846DBEB72B58C58 0A9E98EAABFDCBA3 1F6B0DE79BAA87C5 C76D50DF99D7C435 7E182551847EEC00 C8AC075CA181B113 AC371FE0B6DF75C3 460B98DE9C151667 8F23C385D3773AD2 791E3A32B1482AC0 71658E3343353FBB 9960B2C46AAFE7F6 3D40788604AAD3B5 F85676082235F4B3 C602EE206D4AB9EA A4BA4BF058D992C3 3371275AAE38E2A4 E022F01F3ACA4292 AEBFC087A2E0D34C 30C03E72A2D481AE E83782783D2DC79C 4373274632A78167 75178C16B1349906 D87B84D0A7B340A1 F29F7DA034F78F1E EAAD8590A8146BF4 D9C570A9ECDCF3DC B98F395884583775 0373798971C84487 FC273E851730F3AA 99885A5749D18DED EADB5689E4C260AF 7C89EE8CF76E5A6B 649953A8BE9E58B0 4CD8079C17FD69E5 4EBBD827F8264A5D DB7806F7584DB16A 79E56C4BF2BAFB97 FB197B8B27A34D08 F10B4926400EF40E 34603AD9FC6D2274 F746BC59BE3E0AF0 E85496AB2190DABB 3E5786F3FC09A384 AAC2BE521F762D9F D2A586D59095B8C6 D5F50724A58DAC27 BF6712844805B838 F1284FCD26E762E2 7F34953FC165E1EF 2C099597F08DF596 75AEF77FEE2C91A5 C42AB32BAEF804AD 2C4A993C62546504 FEF410097AE1DA9D 0263F5E8FAAA8117 CCDDF2D1FF060DB6 6686E035FCCCE66B 3420012FA3208CEA B727E890BBF47FE1 BFBCF749C6400A37 49DFEEA78FA729E5 BCBD1354CE5BE7A2 2A072733E600ED80 5FBFBD3D0C999F8E 52212DD0360E8F78 A9F6202C368DBB1A B1B9C63DC857B03C BF1D9E203C935604 3D2A3D0289E7C906 CF1300A9A9DCDAF1 9EF62EE229EC8A92 53E8F3BDC235A57E 6BE4936C309BE9F8 5DC9E496C3126034 0B4EFDB4CAA0EFEA 29E9779E898374E2 1DF8B9299E98056A 6F5CA4A72204079D A054CB2719498BA2 E0EA950BA8DB8C48 645C75975601D8DA CFAC3C1EB98E881B E0F90E79A35FA8A2 EE61E727E83913F1 A76E049A16AFD847 DB7E5BCE822975B9 3E5907C37A558E27 8BD24D8ADC5DD724 42D103463706F3E1 A871EBF932A9E8D4 183BCE052DC5748F 8BBDF19894C93531 386A4B53257ABB52 0FF29C5699BCFE56 01D57D8FF179DF8E B36285A6E955B880 0FC297BED321FDF5 CBCBC48FDFE75584 6B3FE7B7D62F6538 103DF0D649B1F9E3 394ACFE1218074A2 4E2A13E197A62FD5 B3DBA2D72BB79D47 497178EE8D92353A AE9CE6CF4E914A80 D5972C11E51A3451 3E547114FAC1E3B4 2B1FE95B3F560BA8 DF43E1F486BA6385 66C5505E7AF427CB BE88CB0C2BE90556 5FF5C935471C5C6F E98876A9B42BAD4E 9C2141C31365D938 B3C1B2F0C82B07FE D18EE9CB4F35D558 4068895F5FF21D11 1B45D6A7A361A1D4 2EDAAC977A6DF1AC CAF72119F57181D7 602165F990C1E150 B1C4244F59F4318A 75EB1572A85D5B9B FA2FFE39488F75C7 934D8799C39B9040 7583AFE9F612A595 23F1CFD8853CC547 4D6369CBA53FAD1E 6137B31FB92C847E 14A95FDE68490B9E E4B8D85356E26F95 8B274B6E1F59D4D7 928D30717632DD1C F20C44879A03119D 40DD083B0F0F0162 B9CDD88ECFF2FACE 68892C7AA9C9921B 4FF50CE332F6B55F 0E72939506D824EE 4F4AEC223043B40F D608DD0D6FB805BA 08101A2E09BC1313 F8B86BB4CD22DB65 ACE3BC7B0BF7B3BC C510B4E4D1BC68AA 5CBD8F25BE925824 1B9EB20607E1DF6C 9735DD83250A3366 BE8B8B060F45F22C ACB7F1D01C2B56A5 957DD28262EFF3AA B7E44B2251056EB1 234955DCAE5EB7BC 6622B4E399226AB3 F6F563DCFA66CD74 40E57E4880755D06 CD72542FACF2E17A 49D68781A2C71A8D E567011BBEF1D14D F46D7ED7494C2C9D 6CFF4B0E72DA596B 01877A7BB8128CA8 71B0A328052D445E C3D7166ADD2CA35C 67889A1346937A48 82695CC6B79D2172 A37277B66E952809 470D2650D49F26B3 D007CECD0271B05B 79DD7E9413163CA4 7B7869BE0155BB46 56443E9326E1C8E4 A140FB8499778527 F7E257E5D8B5ED8D 294C27130E6799DD AA1154966D01B4FD 376083D43250B865 DB8E5587B3623606 25310B138539EA06 F3ECF84A48C5EF83 FFF1CA639882D566 A37230D2BAC5A608 AE1049755838E8C0 6C15B9388BB2442B 0E7DCF4C92E60E46 A729100C39B14C80 50790740EB39EC7C FD9B7D5A6FED6734 9E72D34A1FDBF40E FE2B7696CA6879D3 B894481B1A969CEB F1AD9EFBF6428533 23E6046ADA3022BA 90C37E7C559CA752 3155CB828BC02838 8F15B3AEE874A7F1 76B394458485CD12 34983B2C76D09D25 7963625200850A96 FA7E095BFFA2ADDE 14712367638917EE A7958494A1596DC8 8A476AF411AF9443 19B0619BB0BB70D3 710B7728B11B4AE1 CDB849AE21B88EF6 0E36487EBEEDA571 3B12DFED86C8280B 32D9919CCDAB572D 46CF4DBE7AB4E404 0B7F7B7B2B93C28E 929FD9E1FEF828FC B069225AF98BB9FD 7F96A417B5174E0F 365FB7FE5D6ACA78 2A74E98F3939E33A 8AB556F02BBEE847 0D6FB4AA46F52CDF B95C3D1CF51E6785 39A48A9B6CB92B82 4859048FDCFCE7D9 F63921C11E987B0F 11053F8166641F56 52C93741235B4D75 008830114CFD7A38 D5D44B36242ED127 C2CE0EFE66F5A4C7 5856CE53F8D44128 1D8F9AFD8A20E66F 568358A24F8185BA 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308071206 (name+title). Key = MD5(password) = 974624fedc017073e669174ba3e9b233, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 60 GUIDs as hex (shown below).

Decrypted: GUID list

  1 de11a4da-3052-7ef9-9674-a522b29a5db0
  2 bb24dcae-36c7-40a5-bc24-fab3f260b2a4
  3 41a04a7b-b229-5902-8800-f20bacf857b9
  4 f58477a2-23cf-02be-93a6-1d46ab9c5711
  5 f110d5b6-2bf1-76dd-9e72-9fd38714a711
  6 47a6db60-4edc-6e66-a54a-a2dc1f930581
  7 ad899250-6e84-4e4b-ab93-714badb65202
  8 154bd328-ea93-871c-882c-a5853906804a
  9 08a70953-4e3f-0b97-9160-448e0cd425a2
 10 2a19abda-3873-754c-bb6c-674b5ea9ebc2
 11 55e6d300-333c-00fe-a1f2-85f8ad86711a
 12 c11f6537-b216-1311-86f3-334b6eb6fda3
 13 03dfcefd-a47c-7a71-bf98-bdba3962ee10
 14 0b352349-edb3-752a-ab76-b7a9782f7294
 15 ad96b765-1ae8-1c37-8f98-2f9c5e14ac84
 16 aed668e0-56ba-3099-b62b-b81b7ddfa5f6
 17 1889ac6c-c3fa-65c8-9b34-a95242733852
 18 a76efb68-e896-8d42-91e2-054c62f3f764
 19 b9e4b1fb-e212-29bb-9925-5f82b4d0ded3
 20 4b7d52d5-15ee-6d03-86c2-edc3ff7a3018
 21 b51c9ca3-9e1a-7f01-8984-0f289a41bcc1
 22 780b12d6-3e5a-3259-88c5-a7b32aa2ee59
 23 ec625b18-f41d-387b-8548-cdb4137a865c
 24 8469daf9-6c0c-31af-b4d5-967221a80754
 25 afd3a965-ce11-64a2-9e7d-9f6374507a1d
 26 57369c46-3bfc-6fa2-819a-f8a9ae132fbc
 27 3ab1cf98-0fe5-5058-a7a0-b12c3c8d732a
 28 0d681839-2c04-4ac9-b562-51ae1e2c8de8
 29 e19b42e2-dddb-7817-8c19-51104c7522e9
 30 168d9753-6cb4-5f75-8a72-afdf8fa080ab
 31 66c76785-6029-7a8b-b9c8-84fddcc5d05e
 32 ef9821dd-799d-61b3-b6f0-bdf42edd6cf9
 33 61f75b52-79f7-30dd-9c65-d7e1f8701826
 34 a0575119-3f5b-8919-9e73-d2be061a816d
 35 71cb383c-df50-865a-89a6-ed1b79f1e70b
 36 467f4ff7-650d-4d0a-a5cb-e6d08829d70a
 37 8a278d82-a9c6-792f-ab10-cafa112f4f32
 38 a869e3fc-b7e7-6ef2-b135-74085075381d
 39 c861a449-5df1-4408-abf1-378165e15bde
 40 e8e23f60-3b01-3e89-858f-761b69c317e1
 41 dd9e66a8-453d-0613-a45a-d9be85610df3
 42 cd2e31a7-7fd6-4367-ba2b-cc4ffe17a255
 43 5e0f75d6-cb09-82d4-8aa9-727e5c1f131d
 44 b8191b4d-845a-07be-8f1f-cbd504377b08
 45 bcdf8f07-4246-4f50-9b81-c6202563569e
 46 10ed88e0-b926-0706-b063-77ac5b11ddbd
 47 33ed766a-336d-7d99-8419-ebe86e8fed48
 48 92d91026-4e60-31d5-ac85-fa2fc2f4b387
 49 5d5a1a6e-8654-0674-b879-a6769c935eb9
 50 3db3d27c-9d6c-8e86-a784-678a7a6be13a
 51 376d59d9-18ae-10b5-ac20-ead99e68d351
 52 b002654a-e532-1f90-b383-569e9dafc443
 53 d7ca512c-a59a-228a-865e-2ace30065f28
 54 73df7cd3-3573-7fea-84e0-2f5f75a8d684
 55 01493f38-0fd6-450f-8c2d-3bc072e0c068
 56 fde043ec-c890-3000-b700-2d30207c3ee3
 57 53c4cbe4-d912-1621-a66d-6d6f76c38d65
 58 356b37ca-5f96-2fc7-b9a9-86692a6dae3e
 59 063aa75a-9d66-3ae2-9ce2-e676dd6898f4
 60 a887a175-a1f9-0b9b-bcf9-4bf6d43ad881

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 745076480701771368267333665475763884764304804073081127431230. Exactly this sequence comes out of new Random(316).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 12 of Run 50 (seed 2,278,890): new Random(2278890), 4·Next(8,16) per post. The RNG predicts N = 60; the post has N = 60 ✓. 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.