A858DE45F56D9BC9 archive

201211100959 12yq4i

explained decrypted filler

seed 710

Metadata

Post ID
12yq4i
Title
201211100959 → 2012-11-10 09:59 on A858's clock
Posted (UTC)
2012-11-10 15:00:00
Timezone
UTC−5 · title 09:59 against posted 15: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,152 hex characters · 1,576 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201211100959) = ba0b508cdad0741bc8f30195c9efeda2 (name+title)
GUIDs
49
Filler GUID seed
new Random(710).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
138 · predicted N = 49 ✓
Machine boot
2012-10-11 03:41–03:51 (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)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

91A7D03D43FC2E62 E1BAEBF12F308796 6A4C495C047DE406 65E63CE8C9C510FB 272D2785EB75DC35 2748353565AF4663 D9D7ADBE561CDC0F 4864910E59714188 E38B18FCCD11FB72 42CAEFCD25AD648B 26DF2A70F5A19C46 E37FD1DE2E7E42B8 BAADAC10DB52BB49 B61EFC3EABAA359E 07AFE62493B103E7 EAC4944DFAC13E9C 5437E63983364C27 81DC0B9B49CD3013 1F6B02FC898B62CA 366851E411211273 D3E79DDB8A3F0AFD 23B5417474F5C2E1 FC6565B14905E484 C42BCBDD387FE158 442DD031D5F4734A 073CE7BE9F3B21F4 77AF13D28948EECB 04ACDB1BB5250266 2E546D0D328C47EC D9E0F2CB05804481 364987491D15BC84 AD370AA376CD7D95 12B42DADBD5A6193 A90EB754CBA5B91E FF3DE6BAE828DBF7 5BD2654F89F95144 0C3AA8D6F0387818 D82B18BE12304238 FB7F38FF3F61261D 0DC416D3631F5134 B9C135E71AC2694D ACBAAFD81C0518E5 D0BC00DBC8A56544 6EB7264C0CA7A077 F0C232C218537675 41C47EBDEABA19A1 ACAFAB294C308A87 D639FE07883AD5CC 3C15A8D91F3AA22A C7977D019ABDDE82 1E64884479DECCF8 816C887251488273 E6AD9E82F651542A 72BA38A2C1BA14E9 8CA48EBC9B04034B 58B871C59BF8FDAC CA69F39104F8A6A0 48EC02A7E55D26F8 BE5E93CFB801183A CFAD67FC66FD06ED 2639C0C66E062B4E 9AD0374B8985B9DD 0762E2F71F3C847D 0CD551964BE1280C FB33B2A800F0933E CDF8412395027481 1CF957031A9FB1AF 7A1BAF49380CF533 09ECBFCA2B8CF04C 754BF9232FD06F09 E64A1C49AAE74875 A20C68ABD5D61C89 39D4992DE9CE966A 014F24F3A021F4F8 4FEF73D368FA5123 B9FA8D7068714BD0 AE877C2A9E706709 37ADB67F6EBD7BF0 738C236948E9441A C3E3E0871E73CB1E 078CE818EB91A059 280AF3BC0BB2ED9B A44B1769EE42A288 12B3949AFDED6C6B 019CED8542CBACAB 02D324D08E56407C F20B66665F11D26B 56625A3FC8AFAE8E FC09972A536E40DD 8567FD5E865EF82A 2871F0100A9490A4 C1C0056E34A2ED31 A29D436CE3DC5575 A2D8840C7CD430F8 D3EA9765E93EFE09 81225CEDD52C9653 CF34DA22E6091CFF E651339562B434C9 EBBE47F24A0A0C04 17BCB8D00529D645 66ADEA4F52E756CB 503C23B8EF6CFE95 55956713A6509797 49638139B6A4CA30 B4B42F7364F00860 29323F40E90D7B87 E7E76A07E3D261BA 1EC3B39917E4F5D9 5DC3260BB96EBF1D 8F966F92A7F16AA3 65B53D6284D33732 F6965A540DAFAA7C 0403853985F9DA78 015181ABAA411B5E 33706A8EA0F0DF81 30EB2E92DDFE71A5 57B3AD36031A7812 C3C83664C9F76801 461894D634CA723E 0673B48C4FDB76C2 64693A2111404BB5 B8ED865DB05F4D36 2F91847BA35A9F15 BECE65E6C21D891D 89659082ABEF862E B31D190DD023F5F7 CF16BC0E7BE4EF87 84200EB454C741E7 BB7CCDD77407AE01 8CF319164BCA0E81 D86D3AA4ED722D40 F9452DDF91FB35F5 458507B878A33EE6 1A758A7EE7D0B0B2 8705FE6410AF29F9 874E44930CAB4BEE 120D01C57566428C 1E35DC19FECE2194 5E5068209277F8F4 1A4F9D33B7EEB229 D91B04DD48004F57 4E9D135E1DC3262E 7E470F5724960EE2 D35FFFB73CC366C6 CC255796359DB279 E0D8966FCA46616E 3ACE115D76AD1EDC F0972E78E21DFE4E 40F7841A25EA995B 35440EC8DC455836 6F77B4DE9418EE3E 83A86CBAA608481D 46BBDD42CBAFCB4B F31452177048A006 7C3F879789E9B751 680B61F139447425 4C36FFC52A9B2B0C BA2C3983F8DEACE0 65D40822A6B3C560 A7485B67A961AC82 420AC195FAEF9465 E6CEA54CB39C6534 4AC26F7FA29570DC D44E0455BC6B3347 E4BF823A693F5F9B 749E65824A13F8F4 3C748F66E078988E 9FDED168FA849208 1130D6869015BEC1 D96BC0138ACE1C70 4056708E32E12145 AA5A6C2D40A9F6A8 7C837EEF39A28179 FEE9D1B734492EB7 03D41247C70F7871 D2D44AA95483976D 5F03C635D12FE938 855D87E1C0C2DB23 DF46F2E09E0704D4 7F5277080A44C553 625D5260B0ACA45B 57011575D0C273FD B2D7A59F481849EA E3A41F72360BC48E 1B8F10BF42858AFE 74499BF2D60567A3 6799BB5DEE05940F C529EEC7386DD31E 10D46D0C177B1897 000017DBA916CA07 A9AFED503A2D2FC2 65133A0DFEFD1C39 63302A72B70C9331 3C61C6DDE16EB590 06C62DF4B6EAE667 A86299CDCEC10CF0 96992C7BA48047BB 
  • Read the ciphertext. Strip whitespace: 3,152 hex characters = 1,576 bytes = 197 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201211100959 (name+title). Key = MD5(password) = ba0b508cdad0741bc8f30195c9efeda2, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 49 GUIDs as hex (shown below).

Decrypted: GUID list

  1 ef5b780c-c138-5b40-9450-1e151a892107
  2 7971d6ed-928c-1221-b64e-2921ad07d465
  3 971d2e3d-c498-0075-8ab1-0431a8645c21
  4 b934e1eb-be56-03ee-988f-14dc5296c1ae
  5 cf1a3846-11c9-627f-81f9-6b0586628055
  6 71b4e72f-fa20-0b0f-937e-406e10c5ddf4
  7 c392bba1-d063-0d32-b121-02bacc3c4844
  8 7f13df2a-3a41-594d-9c3f-e338a4388617
  9 681bbeef-b30c-7a99-b4d2-06ed03dd0821
 10 3d6ae57f-8fdd-025f-bec9-470a4a692d24
 11 575011ba-0204-3d14-8ce7-f109227e88cf
 12 992eccc2-6b99-6c1d-b59c-612b0005cb82
 13 1fb27c28-73b3-6802-8aeb-a2070567dc34
 14 e8462256-094b-7bb7-81a9-eeb6715156aa
 15 c64ac9a8-ca29-8bec-a5a1-67ccf3c1da02
 16 97dab876-dc3d-3307-868d-4677ed7e0ca6
 17 60423a01-8a47-251b-8d34-d4b1283f2d14
 18 e8ba3609-eb76-1978-aadf-e14e6d971aba
 19 9121bbfa-a64f-85c5-9995-cf784f23cc47
 20 6c465d24-431c-24f3-a09f-766e14b6d946
 21 5c049fb3-f301-1cac-8942-da0ae5c6041b
 22 fc887152-2e3f-01dc-8be0-01e7682bf3ff
 23 95b38919-8434-8ee4-8c2c-eb9949bf8d62
 24 c8ab31e9-1eea-072d-ae52-d8b14b27f49b
 25 3ab62fd9-e180-2ede-b3a8-bc974e549be1
 26 66f810d8-ea83-197c-a533-9a34683290e5
 27 7e536019-0641-3671-8671-e9db3b5e73df
 28 ac15fead-dd28-5a44-a697-987ddc553a6b
 29 441ec741-8f8c-5788-9609-46f2bd6179b2
 30 bdd4a7a2-64d7-7694-975c-7156bf537504
 31 c6877390-2400-2c38-976d-80f5d9ff9a74
 32 f3aaffe2-1d3e-4309-8746-ba9eed420386
 33 11441d1f-955c-7883-b503-a8e6cf4fc495
 34 2aa01ae1-1d29-7a42-bf4b-3d307c97ff9b
 35 f8f65fda-902c-57a5-b0f0-3a8eaab037d1
 36 8f4519d9-1684-406f-985b-9ea8b91ecdfa
 37 2d8a9cca-d3af-1d8a-bd5f-ec2be5ec0d9d
 38 3c3e3d51-4c51-2ecd-94ba-02e1d3b96658
 39 8a7a13db-4a74-84b8-8420-6cb452a2d205
 40 ed00db57-27cf-014f-9f22-d5ffeedb92ff
 41 4dc48c38-8b01-52ef-8f5f-1e7d11106888
 42 3dd3fd13-ecf4-8691-88dd-ae0756bad158
 43 f2e18391-3d88-3165-a0eb-b0a572cdd4b4
 44 a996bdbe-0144-50bc-9ccb-90940e41d856
 45 36fce0db-d981-29e9-bc3b-84ca9fd383b2
 46 49f4f551-3551-0f86-b5c8-79b613f61d39
 47 3635d974-4feb-8f12-9263-d3bc86fbb088
 48 3c6b35b7-8827-5789-b3a2-db141d8b22ae
 49 7c459109-1487-4acb-8bdf-69889950062d

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 5100600570366783218210802135572477541280583520854. Exactly this sequence comes out of new Random(710).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 138 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 49; the post has N = 49 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-10-11 03:41–03:51).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.