A858DE45F56D9BC9 archive

201304141407 1cc46x

explained decrypted filler

seed 154

Metadata

Post ID
1cc46x
Title
201304141407 → 2013-04-14 14:07 on A858's clock
Posted (UTC)
2013-04-14 18:07:56
Timezone
UTC−4 · title 14:07 against posted 18:07 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(A858DE45F56D9BC9201304141407) = a6719c82bee6c30ee7f1b7eb9804f7bc (name+title)
GUIDs
60
Filler GUID seed
new Random(154).Next(9) ✓ verified
Run
Run 45 (seed 51,450,859) (seed)
Draw
17 · predicted N = 60 ✓
Machine boot
2013-04-10 12:46–16:39 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
5 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

44D24976F2399B4B D9025352DDACF4A4 769279D0E3575B6A CBFB05B3B0452B6B 97E114FF23022A6D 52699C91367BC52E E46DB07D27127830 9CFE94A592FE2018 5BB8A33AD07513C3 EEF966CD36311509 8F91DD0D101029A0 240CF69382DB8493 9AB0A52CB686387F 9B3D57C2605555B5 E915B5B7C0F0BB35 16F8CDCA571CE58E 8406E7F623BCE5E8 764610C0ECD8E681 B06F732F97B4AB81 D9ADF3538DA7754E 8339D82F249FBB32 CE0DD86B108A66B4 1F6B12CE836ACA68 14CFEF966A48BF79 CA1F1F9231831D25 505DDB2FA918958F 321BD446027F79AB 5E101DB010A720FE ABD1281FD21F4FD0 5FF66C61233EEA2A E974DC546B47C621 C2D56C4F9BA78FD5 14842A7699E7CA31 65A27D6CAC08267C 63F4A5B5CF5EF34D 4637BB9F7A670314 99F598B29594FEDA AE727E13B782E41F F224A98DBFAA1E6F 4BDCA879C249B80D E463A6CA2A176AB3 AE352EDB076B55F7 91E7B169350852D0 92182706A86783F8 046905BA7F671040 C6A3152EA30B992A E7F5E3515748C7BD 76647B4BCA092B37 399BADDBAFFECFA3 A44B6B01A2B96491 E8DD117CA6048C36 95CC1211E4036FA7 78D02877FB2DFFFD 2C4A97DD8EFFA3DC 38A536F02360A1EA AAF2205CDA65F4D6 482668F880D65E37 7DA78DAA7BA3E460 C42F55FCAD2D1B46 0486E85703A48C59 BC059325B4E447FA 859DDD3C1F7ECA96 21E8FB03CE819C67 20F83CACE74EC9B3 30F2EC160A76205B D6B35362847C9750 223ED68E5D0FABF5 6C5E10C69C3CBDA5 1DB20CC69157F1BA C3C338C96E0F8EA8 21E668E8C6DF2A63 D7E0B07AE9D8709F 2FD5ED7814DB4D3B 1A421CBD3AE8CC7F 590B6D159D77159F 65C5CA61CA88A56C 1A0E12569C8DF0A8 820F70E2C9BF459E 6E4876CE01A2E2E1 0FEF60A96A383EA3 C465D0FB68653ABE 36E9C77F013C3A57 59DB656FC2A1BBE6 1CB805CECD3C8AB3 CE57ED7DA441961C DEC86EBA9C40C052 31F23EA43FC20024 AC195E0B124597CF 7724ACE42AD066D4 B21A7857FA593A50 9062752CE48051D6 0E11F6FDFF02952E C238550B841E2F65 B6403CCF92401D29 828ABE057EE4BDD2 28CDB732D30A8879 1122B5D26518385D ACFEFB75CBDF3232 61036FB880E4643B C5FBFAF43FCBE9B6 CD4922F3D4E7DAA4 BFB9EA509A16A75D 6113C8D2C5F9F881 803DCCB2FE27B110 42E83BD306A6A2D8 5477E369389F446F B56A3CAA5A9E1D53 D33E21F64E6FF7A4 0E6BE65407131C55 296EDAFE49989E16 CF05F317EE0998C6 BA5511BE90946AA6 6FC46C71B3FAA44D FA6BEC6D15B4DFE4 8B41D1D6DA61CC75 E63D5CB02CBD6477 18A0B626699C4485 374AD29C37E711AC AB7ECAFC15FECA5F 6AFEAC362DA80F84 D33471E590B1FA79 E4259F036D20CB81 4AD6AFD5F19AB436 580FD9B55105BC2C D9153FA99CF8C0A2 49F7BD15A31D55A3 2EACD614E427D582 AF060B503EE94BD5 CB8C2E5DA449170C 526C0F06A44527F5 61537B9338D087AA 6B814D1816B9FFD6 7572A1A921214BCF 27A6ED5108BAD0DC E0221ADAE7B76EE1 5C4F7CE8057156B0 A030EBDD1233F639 04042F3521D19AD3 09713F06EF587917 30023C1F82B32E09 AF2FB96A32374AF3 16DC9A16E8C1A12F 428759A1F0E477C3 9399E141575968F3 A32871F553194CDD DF182551B067DBEF A340651845DD466D D82A9802961A3B0C B4E65C651158F5A2 F87A99DCBA9EDCFF 980B8F7968AD08B7 52A23B233A2CD1B9 E25D055D8BBAB534 37BE6D8AA82B0155 44E0424DAC49E1EE 22B3A76483140C73 3F252614ABFA76CE DE202F991EE525BD 7B704E9603A97467 67B48A12512578EB AAA6D8AA8C410EC2 2E52F5DDC8FE197C B0923B5F3B191625 55069A199B3455AD B6AB86F504E31428 93C698CA8C766C40 DE845C78718E2947 AE6D90CCCD557491 0673E6AE47493FC8 79BE84544042C443 EE64BD03C5E79E34 AFFD6251B3DA942F 79F47391735661CA A00FBD5EB6B150FD 01A0956D496537FA F87930E3B94608A1 E1D7E9EC85BBCE0F 1D6C3010F0E984EC B8AFF04DC02C8E37 08C7460BED121286 83FC21B8B6F4C7E8 2842C34845E2F89D 1644EF0385019826 4E9D5F9C3FB328F3 7A51BA3F2D4BA998 56BBCE242E43B72E 9AF19E7D0D5D405D AC93F9849527D527 D907FC0BEB42368D F36D9C314FEA43C7 978C430DC46D0B90 A3648FBB2525652F CB6EC2D4C537C7CE EAF51B981B361AFB 55674ED8D8F42D97 554F741DB2DEF75B BDFD24DC8700636F D70CAF285B871799 4416682AAE949666 F8FBB846D72AA81E 35E18F3D1C3F263A 02F40572F6AB1301 07E5FF3B772071E2 405254759313ACEF 11CB0642CAE6DADA E37CEAFC35C6A8D9 364C3F067E63E7A2 9836AD0A21F0E066 5247C27B7A043391 5718BBDB5B8EBF8C 03F3555E8228222F B940099439B7B85C 94F915318FC76152 C67EE1B353C0E60E 59EF609E32935C9E E4CC827D4AA7DEE7 6268F443370DB15A 829D0BCA850C3F3F EFE11334ADC65689 750F7E490C34656B 2378947770677535 8D8DBB2E87B1B891 3B6CE9F7FFDF8602 5FC2B6B06C6D2C98 8BAA23AF63BE5AB8 7E7E2B93B5EF27F3 969DE95F4B45A768 032D2AD737A6E125 620E6A1533162E86 E96BB98840C7B6A0 65B7AF591AEA5649 B30E2267D9A726C5 B2785A5A4D064D13 C9955917ABB23901 7F5E9DC3017044D9 6BC7312E1508BD28 5CDBC0FE99F70E99 1BE2A6E589E0CBDC DCC3E87AC514825B A15CDA4F82F2DFFA 4F5543DD332E51C5 
  • Read the ciphertext. Strip whitespace: 3,856 hex characters = 1,928 bytes = 241 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201304141407 (name+title). Key = MD5(password) = a6719c82bee6c30ee7f1b7eb9804f7bc, 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 90ebcaf0-f595-18bc-b82f-3bac4405f84a
  2 50796102-83f2-0473-9155-22209a66cca4
  3 cd568551-d6ce-3492-84f9-3794c538efba
  4 e8c4dceb-889c-3458-821e-70f08476ea58
  5 62600b97-461e-6009-8a82-f5b29eb6365a
  6 0c0f271b-41ac-121a-9552-7ff354009c66
  7 2b990121-f231-861f-a3db-b2e45c77f031
  8 117325a0-e954-638e-b1da-4a2e813fbf82
  9 3fe8f819-fb42-0382-815e-956a6e046f5b
 10 9861c08e-d861-07f9-9fa1-681c9f753723
 11 b7662e93-b1b4-6313-b197-6de5cb8a33d8
 12 0317a895-827a-6d01-a081-908db3319aa3
 13 8a40a5b8-c7f5-471e-835c-07ba9718b17a
 14 7a2476cd-f74d-583d-9551-caeae3ab9804
 15 30e7d397-3bee-72cc-99cb-14148f1c1186
 16 50351c6b-e4c3-149b-8fd4-61cf2218957a
 17 5e61a4c1-7503-5d2a-83b4-c74bc196f36b
 18 f6b36d0b-0f67-4440-ad44-65376c258691
 19 13b1d933-f86a-7868-8567-a670113603aa
 20 86979968-d192-89e0-8132-2a2c8267abc6
 21 3a816297-3cf2-24e0-a9a6-a116619dc121
 22 f48aafa0-80c5-5bad-b023-5275067c210c
 23 c57cf6b6-cf79-0836-9f60-e3d50e1e1231
 24 95438272-4636-7668-9ddf-90cac88ff5e3
 25 de535e74-7929-73de-ba70-6748908f6d55
 26 17158e27-8c55-5b95-9eba-6e35de064b25
 27 8ec8ca32-56e5-31f8-b4f9-5bfdbda8bb93
 28 ef7ba9ae-7619-03fb-a807-16408646c6a1
 29 48d0148d-2c0f-0f92-a54c-ac609365a2fc
 30 3cef53f4-c376-0373-840a-8663f294955c
 31 6bb6c4ec-8293-0dd3-a16d-6f7d3a12ca24
 32 ff665af7-4649-0fa8-b46c-7f97d65473a6
 33 55c2081a-c4e3-2a4a-aa8e-0abbf3b0dd6f
 34 c7f47665-6077-7ddd-89b8-dfa63d8de762
 35 1db84ce8-317e-3c8f-adb9-34996e3c511a
 36 1204346f-3f68-349e-9508-62303616bdf0
 37 777feacc-3442-51de-afd5-e85f52c4da5f
 38 6dfb2ff0-3a02-2a6f-bce9-af244111d056
 39 1406fc70-62c6-6383-a917-584ff2a55b02
 40 88ff2e66-c181-3d40-8779-4c8232bd80e5
 41 9c6abe1d-bb3a-69c7-8d59-8c461c8252c6
 42 590489c0-a97b-481e-9eae-a5646653b6dd
 43 db18aa53-d753-2e0d-b675-8248bdec85e2
 44 6a7944be-062c-6478-9eb9-be4539e73bae
 45 296f9c00-bcac-0bbb-95cc-2cbeae26e9ae
 46 890018d6-f597-30b7-b7c2-3dce619e1270
 47 acfe7c2b-56bc-6796-8aff-2e4bf881c5fc
 48 dfc6e551-34d9-766e-b5cd-bba6d7593b30
 49 17ee506c-86de-16d1-9599-51a80ac0c0f7
 50 13c2b9b7-2d4f-56ce-8353-7b50c3f801ad
 51 c4788e43-c610-270a-bd86-ef54e7c2b54e
 52 eb95a763-8b0c-1b94-8752-760fbf0cb3d7
 53 f966f3ec-3ea0-4ce1-b141-dd4933239fa9
 54 85e6c9aa-f79b-7604-bfde-f44dae4e4447
 55 957e0b12-8047-0061-8477-35c13b8d4170
 56 daa120a5-0ec0-4a4f-a7ec-e73329b51239
 57 e9f820cb-39e2-8b66-b1ea-62718000faa0
 58 03f4a9fd-9357-5131-b5ea-dffc2555b1b0
 59 538337d1-f907-5e2f-ae62-eb67ad894456
 60 d965cde5-4b0f-1d74-9733-ddb649ba2a64

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 103361860066457154782507753000002733526364260367152147048551. Exactly this sequence comes out of new Random(154).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 17 of Run 45 (seed 51,450,859): new Random(51450859), 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-04-10 12:46–16:39).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.