A858DE45F56D9BC9 archive

201308310659 1lfx1i

explained decrypted filler

seed 825

Metadata

Post ID
1lfx1i
Title
201308310659 → 2013-08-31 06:59 on A858's clock
Posted (UTC)
2013-08-31 03:00:00
Timezone
UTC+4 · title 06:59 against posted 03:00 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(A858DE45F56D9BC9201308310659) = 416ba895d8d48e2a0e685fdd1ec4293f (name+title)
GUIDs
44
Filler GUID seed
new Random(825).Next(9) ✓ verified
Run
Run 52 (seed 1,430,705,843) (seed)
Draw
2 · predicted N = 44 ✓
Machine boot
2013-08-14 07:34–10:34 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

E0CCF26107BA59AE F955FBBD6F480DA4 2B6B4154E557C82D 7B1F58BC1E52EA11 38617B837F164E58 5D85591CAB76F6B3 E8E952D99C7A7AA1 AF5C066429929D14 46CB1401D49A0617 D55F18EDC1821B4B 375CDB027FF95B03 2C5E6A8CDBCE21E1 40207D192B1511B5 D8BC0FC757C5EFC6 BD2B4A2149E4528E BB524F4915329911 1D1B2C5AE91089B9 CB9039C39C88F78F C443526FF24F705C B46011CA8884C933 E15AA96C1C961E78 F4AB7F63AFEC154B 53E94D5F11000A66 3C7F1E16E9E34C9F 2FF4C08C4CB37070 70C0AABB7C6F2B06 B2F4A0C410ACE834 388A39EB2940B9B2 C9EF1F72EECC0A57 9EFFB25DFB3FB348 6E6D6F15A6404269 734017F76B332CBD 74A6F00044E65EA4 5C50601A32E7D67C 6EFEF3A91BF175CF 0F00D696FC66150C F120141F802678AA 67542531C85644D4 A5DA96DB87D9EAD1 A3B37E6DCE54434C CEDE49A1FC580BF9 9CA1413127DCE3F0 32A87ED2EB1F341F 130F8DCF65E0BDBD 31329FC6FFA203C5 C88898F55F03EB62 5A297D60A789A9D4 FBAA2488DAF470D5 2A97318FA8124954 CAA5FBD76B8CAF82 5566BF8F05253FDA 175F9BD4F06E3BFC C7AF2996451FECB4 176EB6F090C30921 82D60D177F422F0A B97A67AAC0B12E8A F0CB4497192BD4AF 51ADE4C3DB1122B2 DED831142B3319EB DF2A66FC8A3CF676 E0EF9DC179AAA286 2CAFD08400185937 06DB0D13EF4B8062 D0E2D07EE1E9A28F 5409F6AFCC0D2D36 28E8765AEF234EC7 39CB8D1EFC14E3B9 B442D6E7F0436B6D 27F9A37073EE35F8 F41563E4D3DFED45 E95D389C4F84CD8D A7EBB394B6A32E43 6003AC91EE0A0E8C 41A3BD7F726E7AB0 1F3351C70520654D AD3CDC1F339ECB28 5D680BBED7482DE2 CEF59D5484B122AD 318CDF36B940EB26 341BE46489B4E6D1 DA2C29B837D97CC4 E4C749A08E35D2AF 7BE0825B19DA64F6 F8CEF61259168D65 BDBC3EB914040707 5E9DBFD558C8ACD0 14A0A052B15565B8 FEABD2C6017A180E 83D5984EED4DFA66 D85007E1D0E8BC3B 7E966BC9FF703414 AFE06FB658F04C94 9CD837F662C521CE B78BFDCF90BDB83C 4C50AF039FE2167B 19B358F8925B1F3A 9798590151AB1CE3 6AD313EEFB70BB78 9E3E6CB58F88E427 64E1E442497183CD E2F48A64A855CFC9 906A992BB0DBE969 4AA5F341340A999B ED674B9E26092EDF 434887885C1A58DB 17703EDDA60D6CDC 098E361183B8E50D AC84066911701811 1DBE49D23FDB6B15 40549EB2525E6F4D 09D4C1B9B8B4B478 6EF2E0318AF3D4AB E48F655D616D32A9 888CB347BA4554EB 8B769A0976CDF1F1 4CCE4867077F1D1A 39380DF148FDDDE0 735E01786CCE29B7 530CFFD024F13885 1E0109F6F059B438 75FA602A8EB02A4E 79DCCAEEE6817278 46DB3EDAAAD92235 5DFD26F7B7882285 9203014090B8105B EF441056138170A6 DD274F04A1118DC9 058D4789E030D962 8C0ED589558F725D 1DFE092B144839FD 40397203F225472B 8D01FF8A54CB05D9 45D46BF53C506B13 B5D6B371E7A8C23C 8677C3425F35ECBF 4D95E25DB726A047 8729985698F2644B 8AA7753457F9D6E0 436CFBDC733F493C 6F30316A66FB171B F9D9103387D4A47E 5B08AE460CA0BFCC 5D6FC49163033444 0A9CD7AFDB49233D 4A19AE6B59711F6E 007EC037E78D07DD 5B4B310197794F23 DAA67412E28230AF 1EDA90637402D50B BC64DD3D2D1FE7DC 2E0CDEED07BB0467 BF2678F9C4C21BFB 0F3D8F7B0C42E654 182C6959597C7CDF FD4CBDBAE82E148E B625C53A08A40E91 568938A609639532 6FECEA95234901BA 55B1480D600DD3CB 7183304A000E703A D54E3340D0588C47 3136119356C110BC C52554BF802EA735 B32C81D0B0A4F9D1 CBB0FA7A9D321EE2 1048F253BDC77F27 E11E2B58D89C3A86 F2F6D0243CDDD55A 77ED8590338EA4A3 6339A0B1C15A313A AA2E4E6964332D2F 8613DC0E8764CA77 ADB00AF8328617DB 89349CFE0A5E1B1D C397113AFB480FC7 DA32DC5390A41AE7 4215F126F7812395 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201308310659 (name+title). Key = MD5(password) = 416ba895d8d48e2a0e685fdd1ec4293f, 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 248daf06-8a4d-68c0-92f9-8a3bb65bf5da
  2 e6326c79-976a-7f2b-9498-6bb6d94cc3eb
  3 23e2d077-2b82-3d25-aa62-1ffeb7c72847
  4 94f44f17-782c-5627-9ad5-5b6206910dec
  5 0805c622-c07f-69ef-b8bf-9478f7f19861
  6 7e11c4a7-1a93-4b21-a592-014d59b1a964
  7 caddeac8-8fd6-425f-9d22-baf6da366241
  8 129f127d-dd60-2c2b-b199-300f9f87d26c
  9 8dc0494d-5981-074b-9349-122735d70ef6
 10 328b7ae2-e5d0-4a3a-bf18-5c300cc7ca18
 11 0aa54801-8061-0b6e-8d1a-7578872806df
 12 58a38d2d-8e9e-5d81-a46b-bf2fbeda6cf6
 13 911802e1-345b-7e79-8742-af5b2ce42570
 14 ee7101aa-2fba-6d8d-bb6d-7f0b41a2efdd
 15 f1f2866e-0691-49a4-986f-f29fbbe86ec1
 16 6818cfa6-40aa-22d5-9a04-28f51af0cf5d
 17 51186efc-861c-5107-b9c5-5ea69cadb43d
 18 b7b2e646-f4ef-4d80-9706-e852477fadc5
 19 ffe21822-8757-061d-b923-d5b895ceb958
 20 c412b912-b01d-6db7-ac63-0eccdff220fb
 21 5fab42d7-a009-3275-b2fc-a10936184e4a
 22 2a742f96-a577-2055-b721-9bf5685b43f0
 23 5cae7329-b1b6-3591-b503-f75c45de8d9a
 24 09e6b23b-51cd-22f7-8b04-7ec938345727
 25 a53019c3-2e3a-48c2-816f-01dcfc80b702
 26 0fc2d4ee-5dd7-1986-9756-33a5307ada39
 27 3d2a9de8-a738-2951-983c-630f2cbe2d33
 28 0cd8e60f-9309-7121-ba91-1d264da221da
 29 667441ab-1815-3cac-a8a4-db707a9d2258
 30 b87374bf-3526-4665-b4f8-b877e892f3a4
 31 d6ce34a6-8ea4-6e01-94db-67052dd732c2
 32 d2d6e45e-e21f-668c-97ed-73cb0a92b0a8
 33 722f6b18-c361-08e8-97c6-c23a6db1439d
 34 b08daf25-f8a6-6edc-b94b-6e752a4ae80a
 35 2cda092c-dfb9-6621-89e4-eaba09495632
 36 2337d632-eff8-4504-9619-8e98d836e578
 37 df62eb5d-648c-3d90-827c-c2e1a4d0e41d
 38 c1eae631-5575-57d1-b1fd-568e26615690
 39 4b3cf09e-3675-534a-af28-24f9cc9639a7
 40 f93e9e47-11ec-3e15-8d58-d74d086004a0
 41 c60a2798-fb10-7028-b08d-32284dacf917
 42 c7842696-975c-8717-ac45-2a16d7caf2aa
 43 0d607e4c-5d14-1f41-87a1-69ee5f3126ca
 44 3bb40657-c470-52cb-899f-de0933ebde90

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 67356442040576425406323241273466066435537815. Exactly this sequence comes out of new Random(825).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 2 of Run 52 (seed 1,430,705,843): new Random(1430705843), 4·Next(1,12) 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-14 07:34–10:34).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.