A858DE45F56D9BC9 archive

201212312319 15rou8

explained decrypted filler

seed 364

Metadata

Post ID
15rou8
Title
201212312319 → 2012-12-31 23:19 on A858's clock
Posted (UTC)
2013-01-01 11:19:01
Timezone
UTC−12 · title 23:19 against posted 11:19 UTC
Author
[deleted]
Account
A858DE45F56D9BC9 main account
Subreddit
r/A858DE45F56D9BC9 the main subreddit
Category
F3 filler: 3DES(name/title) → GUID list, seed known
Size
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212312319) = 0be49d9c1ce9c2496491f97aad73bd56 (name+title)
GUIDs
64
Filler GUID seed
new Random(364).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
0 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

8048BAC3CC5C0FF8 3D0F81BA777A7F15 BCBC9F39E9EF523D 218AB752412B4F7A 06DB3E242118A99B CC026E17E526058E 88E9990A8EF8E100 5EFA47DE7F880BFF 05D56F69B175AC03 134AE0A736D7117A CAE28A5B7A114746 324647EFAB46F908 B4CB3A107AFEED74 0DA2646DCEE666BD 4910D6C213DD5EA4 290697F111829E10 65645259A9500584 2C42E9FFEE37EB05 C324D26AF2CD4750 45E2EC80832ACD00 247342B1A633CD06 1111CC2E3F7F8914 71BBB00A83057C63 BD50293470333F5A 0373A870F7F4A47B 038530456ACD2C0F 0EBD82F3DCBBBDCF 436D83504F7649F9 D3126328DD27D006 8AA6523D4EEA31F9 9E85839D5E5B9188 6D6531F0795994A6 20D96935D6730E98 F811F4E3E7105C38 C7A4B9C21A3A64F2 197AB63F48D08FA6 B8D206492FBDF147 1AE0E90604122661 11FAFF6072F8908B 1AC6CFFB427135D5 0187655EB47818FA 2C606725A8EBBC51 22FAA0A741C26579 12F03069F99C724B 22789519B514113B 99644BDEF533725B 370CA88BA6DA18AC 13244516FB8ED605 9AF4B79939619AD7 000523CDC40D98B8 2B000A1E01FC4911 09E70D38B2698DE4 AFBF968D29757E33 617366DEB0B9CD1A 8FF68E4FEBDC7BD9 1B2CD1DDEFCD842F 2CAC9D0B6DC1B475 82BFBB09B1BFCCD7 B0091F50ECBD7555 1FF87B0D2B988771 826FA4BE4A3F8C96 BC5FE2F7ECC86445 CD4E031DE7E1421B F70D41768B6481CF 01C27ECF22DE628D 54532AA38C96D634 0C31432AC8991AA5 2C1617A062C64EF8 9DA91D40EBA48F56 118C18B5E16697E8 B3BC2EF0440CC16D 2582564422EFF761 29F1D7F86FED0155 6D272CC265577781 F4FBA7DC1B0B382F B5183850F6E92414 BDC3893FD72BF965 9C6C92EB1C96AD87 056F673F1414F141 B2BDC7EB07D0676D 7C229FADD0154AD7 61EE97CB5E833434 F793D24EB5F9862A BEA36603C19BB792 1E6D9D04D6800061 5977E1226E27D20B 405D479D60644C5F 2B45FD9353901480 1FA9D1BA37B80919 C02BDAC9FD457568 1E397550A502A26D E71478B81C2967F1 10CB113D3DB76B99 EA0C1A762B721691 ECD779DE44AE02D7 97B455E208810096 1448909D1C32790D BAEA008C592DD577 1F49B5A4E43D3923 7D492F4DA9BE7337 794FEAA34611A550 46A0D193F9D4D210 EAECB92CAA20F1A9 091FDEEE681E3475 2A7C1E56197F5D95 D22CFBF3076C5DA1 A0C52A25AF8EDF18 A800E35FD05B0D65 5B2B727985CB30D5 02BB75F6CD706FEA F31C528676A63CA0 1D562489F04303BB ACD7700157D0D9BC 663F3DA649B8716E 93779997D826EF7A D5B652B82D2D7440 AA6AAAC2D3715CEB 006E14520214DC1C 3D38975F5B4D2945 17939DCBC1959798 5967CC525279BBAA 2B5C93C82A325252 403900608F91259E E387464F86329CF9 F6B5A42272BA34E3 C59CCEBE63501CF6 44FF00714462CD6D 9F527525E1AAA069 4EBD4D127060B08F AF3C13A3DF051F12 CC83A024E58F0B9D C680F4EC95CDA347 DE1D3D155EAF67F5 7AA0013FF7FE6FEF C41EBE638492FF3A 50118848CAE9E2B3 7B3704F67FDAE568 6D877B575A4B6227 7E1FBA61338006EC 9970A14564123B9D B4CEFF8D9C15A871 1144813D3A7D0360 1B68B74902713F3B D666D899691C5303 1BF3086AB69C1CA0 37FEA6DC50A30847 851F862B008E758E F7124C11A86364D8 DAA9E1DCFF6E489D 2D460C1406BC7780 F0B402E775A5AC50 9018C453176807AD F8485963AED3990B 00907AA2F4ED52E6 B5EE9F3760086ACF B06A6BCE6BBF72CE 0E688B5070CD2E64 565A88D7B9EBC077 744430C1FEC98F1D 8CA5A017B168CF3A 73795E18E0A72A39 FC01A905819A217B 5BB430DC545F7D95 C90DF9F14DCB4C8E 9085393EFF45CA83 2F8527FEA90BF8F7 744243A7BF3370A5 11C17832CADA63E2 C14BAC0D0CB364FB A18DE435F9EE218D DCA7DBBD2C5E26C2 7FD3303B78F0AC98 4EC54D3DB6BD434E D8F17EB3E7F6E58C BC849EF7E4972BE4 3C9CA7C186071633 02599604CC4D950C C41573E249A980A7 D76226C07A0DB6C9 FDF446D8B68CBF0D 1DF21CBEF195F9B8 9BD6EF85B6C93824 7CAE9E85F7DF6CD9 B533C67261D189AE 0637385BA4A8772D E6034AB103C8F79C EB8E766EE4CF3E4D DDD7CA6FD25CD18B 20159AE0DE4AB61E FFFC30E4C0BE8E9A FF325E86DC291A9C 2D841664CF57B514 A9E1E615A5962D1B F7DA4692D06C407A 450912549C461269 BC33D22073D91E35 7725A8DC2599DC15 45797D4CC8D6129A B53F5280A773AD74 AE9C7B4E5F6CE5FE 9B300AFA95B74470 61EB9F386D089B91 AA6C5CC3E2358960 4343F1DA68391864 35EF4F5976199A95 1D4D5A822E16C2BB 12CED95EF2CFFBEC E79AB8C99C59172C F8C2AEF0CA265071 AA72C266913DA6E4 05F43D3859B36F60 3FE386A9C9DEBEAC ADA9C62EAEAE7DC1 70D41C8FC8544D54 12A903D5436C2610 6F6D40F825E435C5 7E9A1B5D5536D520 10F02F4982863356 7E0CE8C14AE86A80 A496C6A42B45B979 2DC87030CBECC227 8327233EE7A9F3F4 21268BA440FE2A7C EFD18F51F08570D7 E73CBB905AB950A5 FC0CB4C59CB161FA 8258AC2CE1FB06E8 AB6629A891EE0E1E 2274303F5F57F903 9D601529B489E0A4 CF1889888984D3EA 028DA20DA4FFBD4F DB43752A8634A37F EEAD9883C5CB3D85 F86B5EA5168850CB DEB7A602FB530207 CC765BF09F902A4E E09534799C2AE08D DC9246E6047D641B 12C659F7B280B734 7B5ADCCF29939344 D63DAAE19AA65167 598FDAD2A6BBEB7C 982F8BFAA724204D 5BE68F1DC50FA50F 9F16FF810525E377 1FFA80BA089758DE 1973C1556E8881B2 FFFBA36D5E3626BC 2372DC1CF7174815 2B495BC8B94C429F 114343BA4670859C 5A452E853D348717 93A05C1E7FEBA5FC 8D3AEE3DC7CEEBDF 439BD812DB4ED3FA 7011B5F9FBC1704A 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212312319 (name+title). Key = MD5(password) = 0be49d9c1ce9c2496491f97aad73bd56, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 37224d11-13d8-8c05-8bb9-9bfa33033715
  2 756a7853-1a00-565b-b073-37585ec1b4ab
  3 f030503c-aa8f-1280-8ea2-ddeb68d07ade
  4 b7e9cd7b-0483-23c3-86b1-333c143898cf
  5 2a081481-9ee0-4866-8a31-722eb013de43
  6 715f6a02-1f94-5c58-a4d5-609581e84032
  7 75ff813e-56bb-85aa-b8cd-036e37fc3ee3
  8 5105946d-a4af-0db0-b369-59526ead97a4
  9 2326d3e6-6b45-01d4-8485-253bcc67c322
 10 fcb95fd6-b42f-448f-943a-8f3a19dda5f5
 11 e318c0b1-5e69-4c00-8643-d700db3c8b7f
 12 652c428c-1445-561a-8f0f-8652f86d9240
 13 66bbb055-89c7-7ffd-9a85-55994a13bd59
 14 2f8c1e71-bdd7-7e0f-a59c-2218d5df32f2
 15 eb033ebe-83a8-667a-8f9b-97e9eaa2cebd
 16 497745bd-5d44-3d41-8e6a-ea2a4bab3a42
 17 474f1b47-f60d-7bac-af6b-147f9b13d56d
 18 6a91a03a-89ac-660b-a906-99d742f8aa07
 19 d309077b-3e48-45f4-8d42-8a1c83860ad9
 20 0975d1e1-7959-2b1b-b254-f59a083e72ef
 21 fddc6214-db7f-19e9-90b2-b4c02ced52be
 22 d5907dfc-f9bd-1211-916c-725eab27a3cb
 23 03fa362e-832a-4e16-8263-b62629cc775e
 24 18773a2f-b10a-1040-bd95-5ec85a279c00
 25 89374484-6541-35de-bfda-0d08b236a48e
 26 5d6664d5-3be2-51ac-b646-7d95d9a31b5a
 27 324d0451-5858-7f24-b130-ecb7455b403c
 28 26dc86a0-0895-2ca0-9dfa-1dbbd188e178
 29 b73c1f12-a35b-0492-9d8c-d43d047109b0
 30 381c97f0-f3e1-22b8-a649-abdb5a7acbf5
 31 cd47e059-6c1c-53fe-a244-3e413e416054
 32 85965be8-9733-3e1e-8069-bf15bf727549
 33 1e1542e4-691a-61dd-aa19-d60bf085a903
 34 8afc1f75-ce98-1b03-aabe-3b8d1e86c32a
 35 697e44e6-daa8-69ed-9d30-4da60a1732ef
 36 a5c74b4e-b3e4-4ad1-8da9-60586b5a66de
 37 d025abfa-1f36-45b3-8fc0-fe31c65ddcef
 38 c0ced92a-d44f-476e-9af6-17e532118663
 39 3e747eea-92ab-6c89-9ff7-5ac71f9d834f
 40 377e1e2f-9c1f-5cd1-b99a-359a3b2208ac
 41 859fd066-05f5-8224-8904-0ab5e247b7b4
 42 7b1a36c0-7df0-7627-95bd-f53fea6ee21e
 43 a80f0f37-2cb7-38c3-973f-97b8b04c5ac4
 44 cfbf03c7-79f8-4409-b98f-db09641e12ae
 45 0d2f5515-5ebb-721a-bbbb-aeb21dbd5f9d
 46 f1c12450-8f1d-3e8c-a08f-5b31fb85ca31
 47 cc737bac-5f4d-12d1-bc1f-571f5da3ce41
 48 512df921-8111-1ecd-821f-a3c270ac2632
 49 44058a20-d971-61ed-ab2b-2a77145a6eb0
 50 30078e0b-6344-229a-bde5-1932babf4c55
 51 00822f79-5518-6d1b-9c2c-660013f49ebb
 52 2497beaa-7dc8-654c-b97e-96bb8e7ff2b4
 53 a622e463-db3c-1895-9da1-c9ee9113f086
 54 ecc6b70f-39f1-5779-850e-23ea586f6797
 55 dc933854-0af8-063e-8eb0-c4df086edbef
 56 022f4a9f-77b5-6382-9146-771eca138993
 57 d743b223-13d5-1f98-8da5-e69c4fb8ce12
 58 e448c5e7-e1a7-0a9d-9a0c-2015c098392d
 59 3c163076-cacb-7462-830c-016c53bda697
 60 3d2cfb6b-0b6e-835a-ba0f-e887a0bbed88
 61 4fda8ca6-7f5e-6bb2-9722-b09c9a621c3e
 62 b62b057b-d697-6ee8-8f1a-21b939e2b8ed
 63 4ecb5489-42f9-8ae3-8ad9-4fe257af9bf2
 64 8a70708b-f10a-7766-8195-38dbb727b6e9

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 8512458004457763764211413572025361644465873473116266150610786687. Exactly this sequence comes out of new Random(364).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.