A858DE45F56D9BC9 archive

201210201400 11sc2q

explained decrypted filler

seed 550

Metadata

Post ID
11sc2q
Title
201210201400 → 2012-10-20 14:00 on A858's clock
Posted (UTC)
2012-10-20 05:00:05
Timezone
UTC+9 · title 14:00 against posted 05: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
3,984 hex characters · 1,992 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210201400) = f8276f87eff78fae45797e06214cd003 (name+title)
GUIDs
62
Filler GUID seed
new Random(550).Next(9) ✓ verified
Run
Run 37 (seed 425,468,968) (seed)
Draw
13 · predicted N = 62 ✓
Machine boot
2012-10-10 14:48–22:48 (seed = uptime at app start)
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
13 · 19
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

A357D57C6F71B7D0 F1D02D5F8C80A408 1D5B7E1A24CDCC63 B6FE08AAE1C10EC0 198E858F5990AA91 8FE8DD41FE07AD4F D031832F93FF5EE0 7A24998F17388B8D 5D3FE9978924D9B2 E9C99A7FDE722A69 52C0F6BBC4F8ADED CCFD97F447FE7578 3D0A85B7D19330CC BA917903800F96BD AFF2A9C6BEB910E0 C75AE9DD4D6A9449 6A727A88B69C510E 62F24DBF4B34E2D6 6515047257283712 A000A88C1B51D66E 2470110A608B5C29 F23404E2D3A57936 35804E249B90B474 BE259723FD100FAB 848053AB48908E9C F587321B50A71041 D13A930AABD9695F E8DC4B7A824D4009 7442C020FC74635A B61024CEF546E417 1B8A9E087C70DF09 45A05207F8422E6B A95E007B9F39A253 3DFAD8295631C8E3 4B289432CDBB80EA F9E0B0BCAA5ED684 D614BAD632815FE2 F5F1FDA353A3A61F FC3BBA5872344384 0B417D7F8A447625 2F2E584C6C5C6E41 B500E97EAAABB37E 2F158E8473F2B852 948785763C2ABFA8 39904D56A86C6D60 9DD60B1CE8CAC870 3A0020E0407AF18A 197DD28C03221454 DF1ECCC4696C5A97 56CA0343F2982B10 9D2728C419442EA4 83EC31EE00C56EBC CE4F153B67C99336 6FF9840535ACC0C8 9197A7A03E212663 F603162FB8B3452E 47F127CCF38CBB41 65772754E17C9277 CBDF6D4F776974F0 A11B535724E0165F 1FF1B5E10D201A8C 3D6E8D56328C1828 9ADBCE1D1AB061D2 F3774FDBDA578AFE 4F98E6E26201CF3A 5BFDC53D6124719D 68926A15D16E662C AE2847D04F39B8BC 1B4D28D39525D08D CD45B3A74CBB89E9 EA5CAB4C8207FCB8 5EF60EF816202091 1F4CEA38CE0B594F 37DC1DC63DBF279D CE3F9E6851453888 7C2C0AC701286221 E788B460E1E1B12C 03BDCA7ED7EF1A77 59290EDD9B17085F 684C58D93C4B169B 03F74726C254BD32 1EE00677196FF570 73CCA7376C4020BA D73737861BD861B8 87082192A21BF84C CE86789D25688824 9F97C773048AA171 8267D4CE2082D243 DCEA407795AC9651 E6E56A85FB1A489B 27C9B673C30746AD 032BFA2975376740 4DC92AC13E0371BD 0069A8A9D333B9D6 5C2640F768F19896 706A59C4CBF1AC00 924804826FB54B02 9569280ECA83D1C0 EA1BBD580B9756C7 F50C502FC7CEB36E BF0CF309CC9C58B2 557083D54523EE3F 5B242C9079B2B46F 28CB7239CC0B3037 738CF98BCA76DD39 F495416296906FB5 1F45E4F80AB043A4 2DE1A370F8277559 6680ADFDDFA26BB9 4155E881D2B50AC8 80D50A2E8CAF18FE 1B45A379ABEA1D91 924300262A41792A 2BD829D32002AD76 E42BA7E52CD69790 568B316001C57550 BFCA5F7E6AC2B46B AAEA10B3934B47C5 639C897932FDEAC0 E2B27A96FBBDECF4 4EA66A5D38AD8FFB 808256B0339A77E6 24EA0C883E2BB907 4E2AD84735C20D41 A5782DA12F6E4457 9D4F0BBE832C8E75 CAE3183771651F61 9633434BBE04AD03 4E799BAD659F73DE 80DBDE2EA5AD9DB7 5657A802BDD16071 4949C9C2DD20BF27 90C846D39BBA7C04 5CAC3DF5EFAD3052 C0AB8B674CD6F281 E3CEE15D6CF5E391 67C5EBB0EA77097A F36E7828A037A503 2AB6CCE6A7429F6C 23CA3B0431A91BF9 7F515D82660656CF 3860FBBF9B5A11A9 2459B82CD084F0F9 4A09E5BD70350521 A5BE31AA864CA457 7D3BA5ADE1A54D9A E9A45F07150FE1F6 1B5ABEAC86784B22 1BFCF11496CAF93E F0D3BDC72FBAC0FF C4DBAE3C6C38B474 0F18DF7936F109F5 63AAEE6F2849099C 86C75628CF8096D6 83C8F58C5A41C76D B91D7FA604CEF4FE 4BA250826E237017 468912A51147CC7C 4C4C400F3C0F27D1 E04F2926FBB8623F CFFD51D2F8D63C85 48ED27EF3F8ADA40 74744EF485624111 1F6F5A67E636DA9C 14D416F0E3F95CBB 1A9560422C2DA263 C12C2FD53A7FED2D DF71C7705B0B3B4B BA81546448B38241 D76880CA630639A1 7D0DC5BD0471B9BC 19D075C0BDF192DF 4F41CA4F9EE60641 BABC1B878206DB5F EEB19ECF239F621C 04468636935AB61D 547F56F7284F3676 E2154388B754D973 D616751CADF7EFBB 355F279688C21C38 DA4BBA2AA6459F61 387F2F5D30A2EFAB D1AE018D03B54C23 015FA9B44D9D2AEC 94FCBA91AAAE9D9E EDF4D25A5CA92CDC 7B3C2B333E98D267 7B66779CAF96F55C 91DE7A1154BC2827 40E0D6CC3770CBE5 FBA144DB6A2BB8AD 8D05CB747BE36A0B 50A3CC3215A2B329 1C839C534109812F B6669A4E373666D8 D0FE6AE7647DF85E 12C24E2BDE4285EE 50312C49EC34845C 67B323EF42F20517 F2C7BCFD04B43550 06B2CBC50C405CAD 440F6AA405CE6B67 7AD5C997C5CFCDA6 955D54904339DCD6 7DAB01BCA92C8416 06F99764764AA44A 1856935F56A10891 E1F16053FA9ABBA0 598F8B6EB8EF040B 85792B0F35CAB2F8 15A4ADDF113B2138 DD7414F3206D5C97 3DCA29A4A3F441E4 838B41D29FB93DDE D7A3F629D93F2091 2F3AF5D4E545490C 03440E3EC3734BF1 E7AEDF6986801F41 96F16DEF9B6B5878 8F8300280A793E7B 2F3968CF0A588D55 8E94F91D02F945B8 7BE4E358C2746027 1A514F8694B11096 CC9D561DD381D0FF 382A76218B2C9504 D2733F3EEFC1C5F6 EC5C21547490829E 4BA4A67B3E47F3CB C084254E409E9F5A ED615078AFD17D9C 2A51959057D98AC9 CDAE8893B30F98E6 C714085383B4605D 0D561373A1505A86 CDF78FC498B04483 88699719FE8CE320 E29E6E82B174E0BE A5D9C88D5E8AADE0 306AD6E4B9D188B5 69B3630011269B7E F99EF1638FD3EF4D FCCEA6E706B289E5 8ABA52CB3B01598A C165BFDEBC34DC4B 5E274EDEA07EA2CB A1C42A11D17BCEA0 B815ED908A4355E3 BBA4C20E35DA3D24 
  • Read the ciphertext. Strip whitespace: 3,984 hex characters = 1,992 bytes = 249 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210201400 (name+title). Key = MD5(password) = f8276f87eff78fae45797e06214cd003, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 62 GUIDs as hex (shown below).

Decrypted: GUID list

  1 229cb482-402a-0be5-a8ae-29f71db454b3
  2 3acae3a2-08c6-176d-a52d-062fde20f74a
  3 cdf99eeb-a1a8-106c-affd-741d14fbe2da
  4 3ebf671f-9659-8c25-b301-7b1e5f65fd43
  5 cd880347-7047-471a-a17a-9a89152b0bae
  6 abcc176b-7767-18a3-8bb6-0d00748304c9
  7 fff789d1-5f72-347b-a150-20176015546c
  8 985345bd-0e7f-3f57-a1c5-298de2f6c1dc
  9 d1a4a04c-6fde-021c-8f21-2da54478021b
 10 8e9dec54-e0fd-074c-b783-96a987af18b8
 11 1d61a516-d0d0-4f62-8429-1acd0dc60c77
 12 12349894-eca7-7c44-8607-8857845d71f7
 13 4f9f1835-c649-6f51-927d-ec2895939a28
 14 57c29800-0cc5-509d-be2e-ea35a537f077
 15 bae078a1-3538-83e0-88d6-262168d2e64f
 16 80dad895-2a20-4a4d-b88a-2ec19ab36b94
 17 8ebb6396-35de-02a5-b4e1-0847ddb4e7ec
 18 295df165-5d29-87ea-bdcf-0b03a0d78a5a
 19 593c9d8f-665f-50ac-b6af-7db29b97a043
 20 5013c3fb-2087-2b7b-ab8a-43ed8b6676ba
 21 d4e1b1fa-57dc-8ca2-80a6-ba4d5749a67c
 22 7d4a0182-2b74-79fe-a883-bbf419431a16
 23 ce84699f-d440-8d05-8c8f-57cdea74556f
 24 b319be20-9a93-1d0c-a4a4-b2d6a9d3d5dc
 25 2d655d45-1d18-5b2d-8f63-faab83900b14
 26 a96472d6-3ea7-2985-aec5-7bdfd225a54c
 27 f2946d7b-2e2f-7cec-a7b7-8b7bc65bf0cf
 28 01178c7c-05c9-4a3c-aed0-2b97230df0cc
 29 b5e12f5d-95c7-4b69-a1e6-120b80775e4d
 30 ced1eb29-04b6-0640-8e00-a27833b7ab2a
 31 83d38a5a-0f78-227f-bbaa-21131395c4c3
 32 94f8850d-aa6d-220c-92cf-2e99020c6e6f
 33 ba879fbe-5854-499e-b9ba-866622116117
 34 3f59120c-4eb4-65ef-8772-c0c3af21a88e
 35 cbee4e47-01fe-6c38-9ed2-063cfdf6bac1
 36 9a0da269-ca68-5b58-8f0e-baf1ca4cbc3c
 37 8ae00f63-455f-5323-a7f3-aaec27e3911b
 38 bb6c0762-c27b-1491-a9ba-f7cd4dcde4a0
 39 142e2983-1b80-424c-8cd3-b3e0866843f1
 40 2105f4c7-f9d5-22f6-a013-9de51e2c8295
 41 13a23db1-d6d6-66b8-9e26-49163f7f8cc9
 42 d10e85be-93e9-40e4-be20-c019dff671cc
 43 7c76c5d3-98a6-79e2-8988-e92dacff2dcc
 44 b0146803-a684-44c8-b04c-198b9caf817d
 45 d68c34f3-25d1-7792-a48c-865ca07151db
 46 192c51f4-aefe-112c-a734-1f7f5886bed2
 47 1c1c071a-1efc-4c66-80c3-82d184fe3e53
 48 01f052b7-a144-0974-bc5a-71f15d4c28a9
 49 bc247e73-5624-7816-82d7-fc755513f915
 50 720cfdc7-5d00-84a6-a315-ba29e8505a04
 51 36c0261b-87fc-26b3-825b-bb9a17f6dfbd
 52 1575f7e6-0652-53e6-ab4a-c618b42676f8
 53 3a1e661d-dfa2-3e7b-9c19-fed1a6d3d906
 54 67ba8ac6-d6fd-4c06-bbb5-adbf6aab93be
 55 59f534d8-6e52-289f-afe3-1520e604a5b4
 56 127f260e-33e2-2605-89a9-48976b62dcca
 57 704a981a-8ef3-289a-be19-ddc1028f81b2
 58 d37ae31f-e9ae-0e9b-9ecf-f9e66de13dab
 59 208b7f2a-2938-3be3-a949-5d1b717bea58
 60 4a74cfb1-7295-278d-91c1-d65f6bb9e8aa
 61 1597d25f-4979-3af0-84a5-b0b1e1af6574
 62 379c59b1-7769-7358-a58c-04c374a675a9

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 01184133004765840852878152744022466551426474714078253422203237. Exactly this sequence comes out of new Random(550).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 37 (seed 425,468,968): new Random(425468968), Next(8,64) per post. The RNG predicts N = 62; the post has N = 62 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-10 14:48–22:48).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.