A858DE45F56D9BC9 archive

201302250502 196p05

explained decrypted filler

seed 303

Metadata

Post ID
196p05
Title
201302250502 → 2013-02-25 05:02 on A858's clock
Posted (UTC)
2013-02-25 10:02:59
Timezone
UTC−5 · title 05:02 against posted 10:02 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(A858DE45F56D9BC9201302250502) = 828f0906fc09795636dd3cffe0bb9cef (name+title)
GUIDs
44
Filler GUID seed
new Random(303).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
13 · predicted N = 44 ✓
Machine boot
2013-02-13 10:26–11:32 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
3 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

5F6446C8C6674793 9258D09C477404E6 0194B7E44D051F66 5DDA00026CF64DF6 BD61D2B5432103F8 8AEB45107BCC3AA1 D0B19ACCB342974D 9F2B0E42CF8FDF0B BD140AF8388C281F 9EC4F7696AD4CC8F 65631469890EDE96 33BCBF47DE07BC51 431ED9F18F2746FD 2877986EA8D9B786 8A73BAA767A16B7B F8E9B818F541D718 F4ADCE4732AFB831 D18266177B37A16E B61DFACDD9A5A660 305D117952664E8A F876A85B1039CAF2 03DB4348CE81EAB7 C11D7BBD6906BBDD 89BA3ED37EB4E171 81B81EE9A3A9B479 0E2D557EDE383EF7 133311143AD54250 2959C1EC5580DB40 36167EAB596D4967 030DF8ABC9981262 BDE62EF3900E25DB 0416A4F1B43A3D30 36A5929EE8A1D8C2 7B4CB6FCFDAE402D 1F57F008C087AC6D BDECB7CDAD7BA625 8C03DA086A8F5CDC 4B375BD6C8F78FB2 6A1741A7A02920BF E3E4E75C8E739EF5 B20347445C2F13DB 807D61E588B1DF53 BBFBF2E921788BED 3341A0A44C656ADD 3BD2873D1D302611 1477AFA3A41A4A6D A78DB475FAD14631 A7C7BF056231B3F1 4710A9457B2190A2 97F412D4344ADF96 770186D95D048AB0 FECF56D8D01A14FD E4250B940F43D6AE 09BAE2347A893595 6F692C41B038F9D4 F4B2263A65C384BA 7389AF1C571513F8 9B9B13317AE7BA28 8FA14BEC9C201D53 DC46BC46CEA7FBED A7272ECA77CF3FCC DF45A4AFDBDC90B8 44148AB9BAB6444F D0D6AAEB39E3B778 BF5C1F25FD4CD1F8 9ED10041216C9DDD CBCD5D2BC36D299E 126F185AF9BFE911 A098316C2CD76E5A 981F2845515DE96F 230B9CF20EB4087B 3F862FBB4F9B2065 FBC5A94E566DBD38 FDFAC867FEFE937D 7E18021F0F6E1C54 69DFC827B2F9CB2B 2EE64BFD2FA80991 5CE3D7E006205BEC FCC4BB0DFAB34FB7 978EE2061DF92B13 5B8FA931CE364DAA 287C3EE7EE8CC8D3 244E9E3265C34577 61878939F142805B 8842EA039618B03F 48196FC4BEBF4033 5AFF69DE10A90DD6 CF0EDA1350C2A269 1E51A5E81758D201 4DDB89754895F180 0F1B3A882F709173 65E13860962787CA B52F55FF57C2CB8D F2388364F5320F3C D2AC2EF0AC7BF5B3 8CC066ED5A1B5783 0BBD5F7CF85D3E09 4C007ADBC5393C3A 8D8A0FB600650B9B 74348BE7517C40A3 1483C1142A0BF117 5CE657BBA7A5F95C D862BC5D5F251024 02531BC94D9475F4 26307CACB43CB0C2 EFA86E39155E056F B345A048C9314D4E 35A29239700BA415 31F71AA0962D044A 76AE7DDAED915E94 7AB06A1B08C5CD4B 23F72CD361E09956 517E17126D9E5E82 793812B2FFCE78D8 A477415E859E990B C72B3A9EB9C45553 D9F0290CB901E9E0 180F064365DA2505 06C6F9335DF365DA 7F91C57FF310FB0F 0886E4C046EE181E 9CBAC72911AD9442 F1DB956A6F4C2E7B 2DF5F0656E073C8C 862A853A33A7F2F2 409C87A0EA614639 FF61625E0A2EF696 A15056C2B7964245 B85B9B177B06C09A B0181893B2EA76B5 D54BB81F4415E98C 599E0A0D32F9F1F2 3CCCDF0338349602 C74312B669B19CEE 140A2C4653C62A53 03961B3DDF80E968 9B5BB07CE401B71D 4983D51936B1F89A E885A761936D87F1 A1978F9347E4D98C 8A651046D649A5FB CD4208E14B2ECD50 D6587A6CFC19A7B6 14411D66D768E039 391C8EFAC5571EE6 374A0F819B08D041 3D6AB2CE6AD0A520 3A863BC4BC37DF75 F399B92E4BC3006E 0F46E42DF3A39FCB 1735E7DAB06BA807 8FA27563601474A6 60BDA64ED555C4CF 0508A02F46E49944 7AE1D6998EB17636 4AEDBAF46F3CB6CC 7D639AB67F892F0C 3EA6337B5B02F382 5D39A6B1C8B8340E 155D12BC11011F33 68BB5FB7DA55DF97 3A4A4885ACE18FE6 303BB826191CCD0B FD4D16AA5198553E E3B346C22609D513 51251131A6E1D3E6 7B3C359EE92D3994 2F7F1CCB98127CE5 75042E73B7304B74 C1D76C3886D5F6C2 A205A7B2CC9B862A EF4989A3CAF50939 0D1CF0BBA5F97CD7 8CABEAAB8BAB57B0 FE2FF65231CD30A4 41DAA9424F59E1CA A6C3506476D43978 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201302250502 (name+title). Key = MD5(password) = 828f0906fc09795636dd3cffe0bb9cef, 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 aa4fb81e-8b10-07ba-ae8a-c5ef12b024de
  2 0215e4d6-996a-673a-a1b8-02c032fbadec
  3 0d1e3181-445d-55f9-b504-54521ce60f42
  4 07455962-885e-29de-96b8-f0fd911d9e84
  5 13006ba1-9faf-0442-90f6-164acbafa697
  6 91c9f8fa-fbd9-3d27-a28a-978f5a83ddaf
  7 0dd6d6bc-de7f-66aa-a429-0535fed45b74
  8 99660d39-1056-4a1e-bd39-036bfc3712d0
  9 201dc43e-200a-41bf-b895-ed7b9e5bb099
 10 8613d225-06bb-0bbf-bbf1-df2d63cf3d28
 11 c70a7c2d-288b-498a-898e-4b7b41137748
 12 9182e44f-2c71-0d9b-a75f-15a9e3d190cb
 13 30bee960-e7ad-8ed2-a2a5-5b45c2df6cd6
 14 b41ca73a-b025-07cb-b5d6-84a4b603326c
 15 5b8d7ec2-e75c-05e1-951e-4a8b824a575c
 16 af0abb8c-ba8e-203d-b539-12f958aaa4a3
 17 29ecc478-3f44-2b03-b8ec-5c2c3c7e24e1
 18 1ec94c77-3712-74c4-bdb0-767bbfe95a8e
 19 0f90789f-f767-735e-8baa-668c109fd0a6
 20 f2997275-cd4a-5ef8-93f6-d7e6f983d360
 21 dce00c0a-d9dc-03c8-a042-5378e48c965a
 22 c7c0a69b-917c-1a50-9218-7e6312474f82
 23 8976e8a4-9e6d-1612-90bf-c3f41ca08398
 24 d79744c1-1119-77d0-958d-8d687fc6b895
 25 fdd446c5-9b2b-37f3-8f7e-fead8f58d589
 26 b1e9a16f-37d8-3c4d-92da-b6a293729b94
 27 fa80db55-cc2e-33e6-85bd-a2826fd8f997
 28 115a879c-945a-3ade-bb39-9157ac017a56
 29 a96ca340-7139-2597-87ab-1da1f955b9fd
 30 72f2ebde-2223-0ea1-be26-6ce64095e309
 31 12933dde-947a-0e93-9576-d450163f9130
 32 c7dfb01b-beed-23f7-abe3-a4f0a2397b7b
 33 a9273c84-a555-1007-920e-75c556a5aa3d
 34 53184952-45fa-5276-9f5a-fa1717980ec7
 35 75b6f48d-a01d-31ee-a563-31b5b119a12c
 36 33fab337-29b2-85ea-9477-edc81392c6cb
 37 85680819-006f-0e70-b62a-c1a44cd2d5ec
 38 47b6330b-76b5-7eda-9453-8190dd80119a
 39 23d1286c-6dd9-2690-ad9e-b21b66fd9693
 40 a0fd7681-a3b4-092e-ae2e-102e099d8cef
 41 5af11dec-639b-1475-a273-ea6206945546
 42 48d01c89-1696-812d-8cd5-f583f6b7b735
 43 4b95fe06-f165-4250-9edb-86a5d6118552
 44 28c70bb0-bce5-5feb-8bb6-874fafbe7f34

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 06520364404080022775011733332002153807201845. Exactly this sequence comes out of new Random(303).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 13 of Run 42 (seed 983,934,859): new Random(983934859), 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-02-13 10:26–11:32).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.