A858DE45F56D9BC9 archive

201303011226 19h068

explained decrypted filler

seed 652

Metadata

Post ID
19h068
Title
201303011226 → 2013-03-01 12:26 on A858's clock
Posted (UTC)
2013-03-01 17:26:56
Timezone
UTC−5 · title 12:26 against posted 17:26 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,344 hex characters · 1,672 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201303011226) = 4e6cb1592ee644c88defe93b8b7c8ac0 (name+title)
GUIDs
52
Filler GUID seed
new Random(652).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
107 · predicted N = 52 ✓
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
9 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B643B0274D3E9287 5D997C5032F560F8 5FEF1CC48D589296 08834D8F04D5D6B5 B8BA2379B29856F9 1A6C7D1A7E4B79D1 17A168D2EF92E8A2 5D7CF54F92187BA8 9BC2DEF8F5E6AF0A 18EB83EFC57519D3 B41F90BC0E9F56E2 1DB4C31128C81158 3F62C3D8EB631038 3DFC117D08C2891A CBE55BE15D467FF1 4591763C768539E0 E1E58028DF20DE7C 82C2DE5F88D3FBFB 2AA84EBD65AC6E17 C6B95987827BAA7B FF87589A026D5838 920C6F223F739D63 519A3CCE5E3D9AE8 DB96E820C6ED4231 FA78A31E222E176D C279683752E18C0B 02193A3DF71F34B1 53119093043F424B D47563D2E525ACD5 A7415E84A03B0616 64E1CD3A8430EB11 5D52C06B3B83F4A2 D6AFCFFF3ABAA801 80B0C202C726D317 2FEAEE88E33BF534 1D7A55715C31E875 53A9DF3968218443 E4C68B131A722A78 3490251974776D91 DDA3D6AD6049F96D 0376A7FBB5C080AE CBE57FB21BC5F121 6CD66A770998A827 C7CAA72EB3CA8FFA 41BA223336458077 8AEEEFE22C6B50E5 500C47A0323BE915 2C80E4CBA7B992E9 76656AD7D1228EAD 224C3CC1A9B57ECB D0358C451CB54B6D D2230BD67968C3FA 2084A4EFAD17A4E2 E77B8CFF6F0ADF13 606839EF215809F4 EEC751CB976E19EF C6D6B28B926A1BDC CEDAFCDB23C810C6 7B58FE0CBA2F92A8 E2D57E41E74A090F 2FE9E08D41691160 3FE0A52C9C91A3E6 9B0A2D6D5A467003 E0E2E2F49B6EB1A7 9C50CFA14AE6A041 2DB4C4F0DA774FCF FACF16274F0FF67E 80CEB322699C102B 5BBAFEB7B9B9962C 1B42FF6567176233 DE8068081A5BCAF6 7156A10797FC6A60 DB314089D454C651 FA3397DAF8B0046A 39AB8C1618EEC2BF CD4F3B1A26D7D283 B09FF8AE465A8B17 F52BD5A743BDC4E7 4FD8186E3C64B0C5 7C316CCB9852531A 97D3F33DD0C2EB25 DDECBD404B232446 4585CD0E739D32CA FAB0CC97FB3FDB7A 73EBE1BB6094D513 66D98536C9C02C7E F507BD24C33810AA 2FB0F985FB862567 01F4357AE0743B46 38197F2B6AAA04FC A19AEC8AD6139C5C EF13DAC1BC9FCB43 7E23D8A04FCDFE6B A4106E023403732C 88A2FD5C5E88EDF7 58093FC80076D35A A30DD8AF260101BA CA90FF8B25723CDB E04EE5A0D87FD48B 230BD0C85F0B0CEE B7E6BA50F963AADB 6342DBE69EFD1807 4AC1D04487AB64CC 1A94FE5E5AD6B874 608CB7F9F200FC5C 5ECBC04CC8621511 1C386C9F1A7BA235 EABD48966728141D A0D761EFD46E398B 8805C59D7641E329 4021E2C167848E53 369EA4D21BC7408E EDB1F67BB97CA292 1D64DFAF27034D27 2CBFBF8BC6F93DF0 23AE435D6B5F10A2 CBE0D096A50949C4 44B79B7044575B3E 2A370DFDCA7A41BA CFE2CBB5CA86333B 9E1B40A2CA3CEBC4 1BADDCFACFD5902F 537171E1324C20F7 22390678D98F5846 68DAF8D68E42153F 35D5FED913CC0B23 5A6C75FFEAD194F2 CB542F103962957C 2479EB3FC3B1523D 7BACF46CDFD6C2D5 EF8FB9C6F95CF44A 8AEEC86D5B237636 F7A5AD218D88185B 4B6DC5A21F4D19A6 732E66FEACF75394 EC66BD4E56621CB4 48C2B032250C3A4E 32B143DAE7FC5F58 6FAD26F690D893BD D10EF94FB3DDE7B5 5E11599B2AE6BCD6 BE5764604F8B9BFE E13BF1C3A52E01B2 7BBB0A779E758E98 EE7B4219EC78DCC9 41E3BBFFB5BFBD55 AA9FFFC0D88947C5 9B7F6DB6AFE34A7B 0528E70C264CB259 7A2B0DED54BDBF68 42B326E44BC9FC23 EF7092A4048F1E31 6981DDA72752FA76 89788FF9050B0327 B4B5E0083A9ED1B0 36A54E6D56097DDB B1DC76777AF0627E 65E6CF2747BC030D 5D38CE055F22B782 212951687D7B24FB 2629E6948A4822A2 109614212C967807 663D60EC41FABC5B 21E43793BA6F4AD1 BA3A9D84A565EC54 51D426FE955A91F3 27459FF23B4A8E44 599C273A7850FFB0 18784FFF74E9EB10 A49FA66F71E43857 F6F574676CDDB1EC DFE045E96C2D9837 B9DAAB004827FFCF 0251DD588CB54602 8F43846271622D3A C7C38256E515968C F0CE5B559BE2368B 7CF6B5D9CFA2B100 51863B726C51898C F1C3CD3228295C81 662D755FFF81F4A4 F9333A34783AE546 9EB5A7C724AA7924 6F025837BAC08627 7779E1AD243B0773 2C136782118B9540 CC782F63E310E25E CA27A6D5B90C293E DA4181E0E54C11C7 0412A9EBD6CFEFB0 744359A0CABF33B8 D9D062FC79E37C1F 7023350C952F8CB9 6AA4266EF7A620FD 4E25A4DE638EA292 12F41C6234F1449A 7AFAA78C4089A2EB 7FEF08435DDC13B1 F591AAF8712B4F32 45D65FD8ABC50720 15C7DDE72469AD44 88597D397C5D9398 CAB0E3756FD8178F 006E3518F39AE9A7 9964CB74F9D6086E 2E71ECDF6EB2F6E8 A6DC46B3F0ECD68A EB4182BF32837211 3675E7CF83666BB5 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303011226 (name+title). Key = MD5(password) = 4e6cb1592ee644c88defe93b8b7c8ac0, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 52 GUIDs as hex (shown below).

Decrypted: GUID list

  1 41e3fc29-5839-33d7-b2dd-fe91d2d2c257
  2 b1e6dad6-d5ae-1998-b660-14928271d7c5
  3 02ea3075-8762-4f48-9d25-8b24c1947a21
  4 b00a4196-5cd6-6c58-b203-fc773dff9b0a
  5 abadc38c-d80f-5140-8007-665c6340fff9
  6 82db19eb-ac05-385e-a13e-4e37ed7e4696
  7 8ac59178-02ac-0d18-a668-25b965d3bbb3
  8 a3d6ba4f-433b-4be6-a6f8-9fe43d474283
  9 578e6647-564e-5fe6-b9a2-12fa7a404219
 10 d1d779fd-6c48-69cd-bc21-cd4f8e6da182
 11 e7e28d02-b01d-54bf-9110-47b909f7efbc
 12 2ea57c43-bbc9-4ed5-b1a8-33d05f35c13c
 13 a55d6900-8639-766a-adb9-a082944f82d4
 14 8a10ac6a-26db-604c-974f-56a90e656384
 15 5133da5d-b4b6-3e32-a2f4-18ac6e8eaefc
 16 f6ae813b-2904-1558-8566-1939458d819b
 17 f5750a8a-9bb4-8197-9768-ee07e925f62c
 18 0bab2b06-6f55-200c-b220-32fc7554123d
 19 3ebc1110-03eb-26f1-9511-8141a91f7a95
 20 7effb585-f2ee-67d9-8bc2-75c012790398
 21 232444c5-177f-4cae-87b9-ec1ebc450244
 22 d803c2b1-beeb-7bc6-a129-2d984f73a883
 23 429d6c7d-fed3-1cad-a253-82a712e4ad8c
 24 5f8e5e13-064e-77e5-a00b-e8a4f17c1cc6
 25 ccceade5-e011-5ec4-825b-cff5832f52f1
 26 9d0f7a78-563f-7979-842e-f1b7fff44b36
 27 8e3eed71-8392-4b4a-b153-9352ffe99669
 28 7eb8ada6-c1ff-69f4-bdc1-ff0ebb073be5
 29 aaf7ab0c-5f36-59e7-ba1a-c630dec30cbd
 30 7ed1218f-3157-1547-a9d9-67ec20df776e
 31 5379e6b6-a201-893a-81c0-d6e127214d2a
 32 682dfb8e-224f-1444-a7dd-e5bc38130f6d
 33 84fab9a5-0e01-4b8e-a92c-645c174c987e
 34 7e29d66b-6179-3087-ac8d-6361d86d5a9d
 35 008fcf6c-c734-2bef-9f18-d315f083fbc6
 36 300e1524-2142-0366-9f4a-d594a72451b2
 37 e8be45a9-f5db-1560-a85d-f3122fbb09a2
 38 827843dd-6f26-6d89-a776-c84242ae2402
 39 487ca766-c60d-8b26-8555-958480dcee59
 40 3dab3c30-1bd7-1d73-93e9-3b76304aa60f
 41 2a433ed9-7829-08cb-9091-749fc48ba9fc
 42 e3e7d910-06bb-7de8-bcb4-92a69521e0df
 43 4515c9b8-49f0-1e27-aad8-e9590df4e728
 44 8809fb5c-b06b-06f5-98a1-68a761d113f2
 45 22cf9d02-3df6-5d6d-b13e-e1a911df715d
 46 a11c517b-13e6-8060-9704-dd80f26aa0c0
 47 b965f37d-3114-10d5-b581-8aae2b5a0d32
 48 6e215c67-2e4f-69ec-82f4-dacb0e9282d1
 49 ca670e3f-a468-7353-8726-73ec514a2415
 50 4c1cacf6-4c35-3fce-b903-f2b3bad78a9d
 51 c232e62b-38ba-1e70-b691-70ce057d277f
 52 523cf637-ef7e-55ee-a12d-e8628f9ace9f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 3146530456547631822647175746518143201681071058167315. Exactly this sequence comes out of new Random(652).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 107 of Run 42 (seed 983,934,859): new Random(983934859), 4·Next(8,16) per post. The RNG predicts N = 52; the post has N = 52 ✓. 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.