A858DE45F56D9BC9 archive

201303030044 19kbl6

explained decrypted filler

seed 800

Metadata

Post ID
19kbl6
Title
201303030044 → 2013-03-03 00:44 on A858's clock
Posted (UTC)
2013-03-03 05:44:53
Timezone
UTC−5 · title 00:44 against posted 05:44 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(A858DE45F56D9BC9201303030044) = c32410fc5d5fe5ab764bf14d5a39ac85 (name+title)
GUIDs
44
Filler GUID seed
new Random(800).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
140 · 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
2 · 2
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

C186B91F00336C43 854710AAE959AF7E 709832DB7AEDED05 60B3E457AA48C971 EE85B9265AEB1703 1E40EE66F7EAF2E7 EDEB0CE2A321A936 1D1792ABCBA9542C EC02669B29ECECD1 2C7FCEE98A00537E F32BF507EDDF4AD8 276DBC465AD832CD 3A3525BCC3FDCF90 B9D4EB5C2AFAE4B7 AAE49ED7F1CD41A9 33155560C6B86DA2 7CBF7A77EB29C1A4 5B2EA60F0501144D A508EC6221CC6A8A 6FDF2FF89182C44A A53646B1FEA1FD67 6A604FC0881785C2 577AA67927A104CF FF298D5129AB8E31 8A313574F64FFE83 AF169903C077F269 A3DFCD8832747165 B694DB6AECAB27E1 2AD141B8CEFF0210 DA21B9F743B0CD71 A5BA8223499D2AEB 040F21D0AD852CEC 0445169A2BFA6572 CE8B5AEC4AA45390 EE38263F2ED978DA EF44F871FE275299 9907CB0A4D3E006D E4F581959170B24A B6B964082F9DCBB6 3EA0BD830154B3F6 C1B522AD9C20C45B ABDB7F27BA0DAB7C 9681D7818C926E6E A2AF7C1DB3D7295D 2F6554880C90FB5F 14E9AE00D8BAB8B3 FA4473983FEEE31D 567BA680DDC01D87 B573737AFD84C1E3 5821948E50187992 4B82009CF001445B 8CE76839C3F6E611 D2B523B6341A6642 75E6F56D4E05A8EC 09BDB80BBB31B12E C93691285835AE4B CBF4D1398A5F7268 CF0C3FD628DAA6AF 390B311B819F2B96 13CF319FA4344E29 6702613A32A081CA 015418430DC18674 BF8067210AAAAF02 C377658E54D9F188 BC0108CA16457A69 76802C4B4D5AC98A 44E1D31D5042DB6F D6E3F967163CCF8B D068B4CA51CCD36E 6A7C29401274FD8C 7B6FDAE35EAF5A55 99C20E46816C3D35 050FB2FD96268102 5EFEED23CAB10E26 6A0402F0E44AF53E F0B6E3FA74A42A1A DFE250E15CC40C7F 86DC2D4044E67C35 72058AD108A33B74 7EAB680AFFBF5BA5 1849BEA8E5FBBC60 36DDB95E21CBB9F4 D93ED3F895F25CCE 16264720BC4DB332 8EA7D29F0A0D0060 2B2676F0CA0B070B 1CA5A7180C9D2089 D5D83725C014B79E A881E3878A2D61B4 EB1571C754C9B248 E26132B87ED2BB3D B93D49BEE0A57AA2 8658AB5A30BD150D D7E85058FCE5F114 EECF3624C2AEFF43 A1C0C658F2187F53 DFCB334744B11BBF 372715AC795E8BF3 C1A8D6D858EE7A07 A3387273EA913CB3 5BE2F5071650F4C6 AC1BB9A3C8457DED 129B540CC3ED85C5 F3A33DE5CD676D8D 2A7559646D343DC0 44EFB7595C6D00EE 4461FBA276E8D4B4 D40D8B7DFB2B2F4A F964DDEFF22A9798 D83CC4401790ABF2 C4D91DD9E7F48E46 415CCDB5429C17B2 FBF047DFBDF0A5CE 807E87DBAF263129 B718980510530D9A B26975F074454E6F 2460F66A18065907 D01B2B232C9B36EF A28ABE0A8EDC96F0 11933A503C3D10F8 648C78E256E5F7B1 BA1C615710916C47 24D875FA3B402B42 E4C7E43220E47041 B71DB7C31319D29A 5C80B86615EB6371 2B011E8F4584B2A9 0E1B6A1936F964D4 803B524C7FE55B96 0C1A3E8695F333AD 027C020014543623 5A8AAF63FA6A4377 F1BE063222A9D584 FCE55526C0D9B1CA 6C055D409EF8284B 4523E923F08FAC71 7A136D1785D7DE69 7547F6433EABF208 FD659061C4FAFFA3 1E5DF0553AC34FEA BDD9BBAFCBDE8F98 DEEE8A6FC0AEA7AD B0EB0A1E4957F049 05CBB35597C86623 654DB779D78B1D59 9C508DE1474F2D15 5381426C5967A2D3 0A8F528FAF26C45A 1253FAEC91929463 2695B1DF69C669C4 1AAFF654A2CE6692 D8CFDFF24598E268 5369D092DCA7F520 C504807D3E927924 FF040F2C27ACA3F0 D7C6719C85A71421 5B1C46BEEB5143B6 9A2FAECE8690AE89 A5AE70EFC15C1E86 296B5FE9DD74E615 6A95AC96AC2DB9A7 C4AAABF3B4F04DC1 A4BD5C4FE6AFFE09 C4FAD9F9BFF12B59 2302CE49F38F17C9 B03D8F3C264573A2 B02B91D2FE909C51 1BF620D4429106C8 909BD6EEE9F01A12 F376BE01186EDBF5 A3576C97587DA4A2 827FFCCEB4B456D1 DF07A09949D76090 824699D05E8EB5B8 A825DF0BC77B553F C4EBF955BE23B81B 1A970604F06B1A8C 
  • Read the ciphertext. Strip whitespace: 2,832 hex characters = 1,416 bytes = 177 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303030044 (name+title). Key = MD5(password) = c32410fc5d5fe5ab764bf14d5a39ac85, 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 628c1e70-bba0-5aa0-8f83-dc1f9572460e
  2 5a398b88-f971-4118-aeda-864d32efc762
  3 c5673563-d15c-8c73-a813-aa71d736a3d8
  4 6764f1dc-14b8-2bfb-bcbb-b45cff0059dc
  5 24b7f2b5-1641-3654-8d69-20a502dafb9b
  6 b0235190-16d3-6b6e-8ddb-852fb3d13fa3
  7 15537fe6-043d-3480-a401-dbe997d9da77
  8 1430df58-8576-7fc5-b2a6-0c789da773dd
  9 f83e3a4a-9b53-84ad-978c-567acb55a0a7
 10 2475ef46-b5ce-2491-b401-0ef4e4bfe6bd
 11 47ec2f39-9b60-6e10-8f6f-d6fae8822ae2
 12 3ff9ae85-be42-0f73-bcfe-97795db9586a
 13 3eee6ff0-af58-5900-97b0-f6ab958a78cd
 14 45a2434f-97c0-6b7f-b3d6-7db70283d9ed
 15 35b67e4c-b754-80bc-9151-5e7f56751e76
 16 face39d3-8a17-5007-a744-ce06452f0cd8
 17 42646ef9-dc85-1b8d-a6a8-7da1fc2394ba
 18 757da542-b800-87be-b2e9-4b20d7fc5cfe
 19 873851a8-1a37-3b20-9f08-0eecae93120f
 20 178e573c-9c78-070b-a148-c85c2694fa7b
 21 85ed6465-fcba-1280-9864-6a040e1c007d
 22 da7807ee-0784-1462-8c60-45f73585077b
 23 b5371fd0-f6b6-1575-9d3f-c1b1a38fb555
 24 870b4585-4c89-4124-a750-64b72f28a61f
 25 c3d935bb-7d80-0a32-9f9d-11a4ffce84a2
 26 38f46ffb-6a3c-09df-b9b0-8054291a19ad
 27 1cc551b9-0f81-6709-a418-dd7a442ac8c6
 28 d7314296-c3ea-3b7b-960a-375ebb209de2
 29 57926278-7585-48b6-be3c-b79d69006167
 30 20a9522e-576d-3507-befe-c444c3241e70
 31 33969a1a-6734-465f-add2-9133c9b1816a
 32 9becc888-2a91-129e-9990-c99ebc41674b
 33 4ab538b9-46d1-8eca-946e-ebefa3b82df4
 34 09c0d062-8c45-08bf-959c-f9b854d46f67
 35 c392d446-a3f8-8d3d-ad8f-035e726038c9
 36 b5709ccc-7e53-3c09-ac8b-e08cbc99c203
 37 4786d1ed-4af3-6fec-b9dd-ba83f6accab2
 38 dfeec2f9-90eb-591d-99b3-b421034b06be
 39 b67c291b-b16f-34d2-86fa-e0dff16e03b7
 40 1bf451a2-7cc8-1bab-b2b0-976b46edf720
 41 6d131517-f4d9-5f98-9fa5-28fe7af5751f
 42 20b96d71-5e44-87ac-aff0-0bd1111713fa
 43 0a2e7574-69e4-7895-bd79-8c74f2d03c8c
 44 76a10daf-2daf-7292-bf39-256ca194a11d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 54823637826056851830111400634341808365315877. Exactly this sequence comes out of new Random(800).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 140 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.