A858DE45F56D9BC9 archive

201210081606 115kcw

explained decrypted filler

3DES(name+title) ECB, 56 GUIDs, seed 797

Metadata

Post ID
115kcw
Title
201210081606 → 2012-10-08 16:06 on A858's clock
Posted (UTC)
2012-10-08 20:06:25
Timezone
UTC−4 · title 16:06 against posted 20:06 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,600 hex characters · 1,800 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201210081606) = 514d57471274d415cdf925fce6473d5a (name+title)
New here
Missing from the community archive; decrypted here for the first time. (new results)
GUIDs
56
Filler GUID seed
new Random(797).Next(9) ✓ verified
Run
Run 35 (seed 854,622,578) (seed)
Draw
468 · predicted N = 56 ✓
Machine boot
2012-09-22 10:16–10:36 (seed = uptime at app start)
Sources
arctic-shift · body from arctic-shift
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listarctic-onlykey: name+titlerun: seed

From the post to its content

As posted (encrypted)

3306D5EEC61F6B11 5688236FB1F84811 62883B4C278A2188 ADE624C02840F6A2 426B9F6A39EFD8C1 A7FF5EAC4D88AD1B 76B265CFEACE5407 4B9852B7F0EF94BF E4F128688D88F04A E1259E258362E3BF 032EA4BF98E9F9D4 B0FDD0175FFD3120 B1CD317A824ABDC4 E1DF7B3A224372F0 C43CCEA00DFBFF01 B410BB93B73CA415 7C768B6212294FE0 1AA66F92472B826D DDF5CC161FF3628D 03AC57F7DFA28C7B E2C3D9E0E9704DB0 673D492B896B4225 896F5A244E58A570 93DC6BF2CEE11E44 E61B19CA89D08A1A 602AE6AD0067440A 30BF7D4D43CD1527 71A69587AAA5146F FD24D0A3F8E36EDF DCF8C20019E7B684 6148C68FE344DC4B C2A4A6E410B3B2F6 FC2D6941DE17C33B 810A909A2AB3DB53 1D412892E15C8BF7 CDBB8A9E599AB10D 9E600AADD6A887B6 2DCD192F94DBCAF7 320184E155CCF95E 65EF2E4903D3690D B3317B639DE047FD 2E8B5B8021C08DCB 1362A94C57556AE0 1C96ADB084797AA8 29C14A9B1F582355 EBCC76C24F726A35 F8DEEC9AC871E89C 1B890FB452AD04F5 1A06762FE85E8F26 C4C4F4529EF4CA3F 51B2D79028D5C54F 1CE4485DBDA3FAE3 0D189B2EAABC13DF 19689F6060B3B5A3 93E7F55523B119F8 7EEFEB7D0679E815 C6285B65F72846A3 52137ABCE4CDA7AA B561B3FFB89C8365 E639B754ECE1A568 A53A138E60A06733 4F1FA7710DD42B39 F2389FCACD5FFC00 0D63771F19FD2553 3E1942A1BAA9B1C2 337809AEE928FAD8 AF1DB49BEBD3FB3F 16F400FCB8AB358F 56AB557BCA67DA13 E97E87E5DB47A6DA 40ED909C4F5E3108 1CE422BAC42F50DF D996E4AEB5664402 F162EBEA6A2D2B3F 849A6174A3C4D358 0B39EF7B95FB4440 2EEAAEED6065C924 DE60B6BFBB9A2C35 3C9A476791500440 DB3761F8AD25A34A 752887A5E4ECF806 926F97FA822C6578 77A4D2B78F20DB76 C346AA432DF4A5F5 95A1067AF2AFE672 F5E28701C49AC8C7 30943176FA4097A1 42CBED2589133B98 535A5ECF9048C7F6 6A80790D3B3C1385 007BAA5D9759AF4C 69E2EA4C0B538D99 FEF50356DFA3F88C 3E02D877D2AC27E3 64ABEF89DF557259 855F034A0775FE7B 196DBFEAE7948C82 9B96C247078299CA 501F53E4599D6F67 C78FBAEDD0C42240 BDE41C28B13E8EEA 6B73B5D7F34449F0 6CE3B1B37B10C2B5 5395F9552A6DDAE2 7B3FFBA0FC4C4AFB 985EABD3083BA699 4C817324DB4C5820 AEB10469D6EA7087 A0223A3FE3C49564 0EAC804678437540 C5EAA1988742C63C 908FCE748C833308 728EBE109FF841F5 8872B27CA7BBFF30 12B70892AFA2BC5B 561B8EAA0CE376AC 028DF1258FFCEE83 74DF839F0FE879A3 E73B378E2055E7C2 D4F6953334905CA9 268260B689F63058 4D5575D0F2FE4A2C 2E3F092DD300232D 68B2082D2142A7C9 4DB326186EF752D9 14E66E2E8236B481 F0C3E43236FC630E 45DBF1D927F1D61C 9C16E2067C5A39A1 B9EB470CAA8AAC9C AEE73CC27CC05DDE CB06024D2E4BDCBC A7F3636D5477C2BF 434ED8DA6F863A17 1EE52271D8CF41CD 65A1B8E5F42F3442 7FEFDC3816EEEF80 44184BBF0B7058EF 1AA9B5293287BBD9 A2A86747CB624360 7224CDD90208E33E 7773736342C9151E D145A9E82F242219 33C751ABC6D4FD5B A1387B599E520A1B 059D41B26F6F83EB E307CC32E5E4E171 27D2ADBAD676A4FB AFD1568AB75130F2 655C9B50D7F9AAF6 12341667963EB800 667CE1631B41F832 3EC37838DAFD84D5 0E43CA81FC832B5A 6D1D377BC8EB446A BC0BD7FED32D2A0E 6FDCA24F3CCAC36F E68B15A3EC98AFCF DFC82AB342B7323B 4BE44C7F7AFC842C 75E5F8D7A23B6E87 379183427BE49FBE D61F14C94EA3162A D6D8A00B24121C84 43BB4DFA56A58004 906F52DCAD9021B1 54DA94C290ABA3C3 AA6DCD97C8F8F7B4 6F8E7CFDE57CFFEC E2DF06E57806C21B FCB0EBDBC3EEF2B0 87F39984B7607B73 DB472744ABD091F5 2A020B467F98FDC9 2983D26AEF58796C 25E3463DF04D53F8 3C96D38A99CC4BE0 C18D0FD194DF2442 6E90CAB97271DC55 8A9EA474531F6ADE 3DD3E23B189E5508 1EB2DFBB316AB808 D0D1164B27CB4D90 7B351BCCE5821992 E890EB61DA1BE630 37FB8D05C0C8ED63 EF8C159736879FC9 EFB4FE3B6D6D9F3E 164681F059748137 6BACD41E628FA0B2 6D47482210E5986F C28C632EFB6BBFA4 26D756C07234CE4C 6A08895A5501757C C966A762BB999112 9978666B63BC3D11 D36CBD5B2CC30881 041D037A57F6685D 3162E76FB13F27F2 3FE95EDD7FC6A26F 70BABC225399D653 4232DF6C6836B5A3 B4935AD304CE6178 A5EF8C1591B81E22 0810FA85C01F9727 15F02A51DE9811EC 7BFF5C414089AFEF 8265E621B4BBE86A B78F3B1C0BF52EF0 B1EBEC5AC2267A5F BC4025870F6BF8BA 4BAF2A74BA586D85 72915845DFCEF41F EAC19ADB2F519448 D4452D5DBA74D62C F6B734F3D32805B3 E4484D693A670392 F197E084B1AFB0B1 FE908CAF9168F665 9C121FB660672EB0 662A188801C72254 78CC820E2EACDBD4 E251025EDF6CA72E 0AD9517629B52CDF 62D5F3CBB5D794D0 
  • Read the ciphertext. Strip whitespace: 3,600 hex characters = 1,800 bytes = 225 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201210081606 (name+title). Key = MD5(password) = 514d57471274d415cdf925fce6473d5a, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 56 GUIDs as hex (shown below).

Decrypted: GUID list

  1 e63b8b8c-637a-05df-9435-91abc1bfc23a
  2 cfe27399-8800-686d-a9d4-f7f81c44c36e
  3 fbf6a8e2-4e9b-76a4-b3a9-4340cf902251
  4 7bcd0e8e-8a9b-6528-a9a5-648809be74fd
  5 aeabd0d9-6fb2-0256-9f85-5e9da6bf31ba
  6 8f3f998e-a5a4-0147-9ffd-e7e05f446519
  7 2a01227f-255e-07b3-941d-8b91039a067b
  8 8384ee7d-ab61-287c-8dd7-be521de65408
  9 1184099a-93e1-528f-adab-3ba2c76a7979
 10 de33cfba-7596-1730-8cac-b3616ada8e0f
 11 69556e58-7589-485d-bbd8-782946cbfa2a
 12 c37aa4ef-bfb7-6a42-a8e5-9a5c349e1991
 13 28563f51-4f06-49fe-955c-720f6881604f
 14 098db500-322b-17ab-9e03-f14f19ab2bd4
 15 5d3efcbf-e04d-7af7-bde1-634ccd867e58
 16 de957a4d-37a2-6d15-81c1-7b7e75ff97ab
 17 095fe12e-6301-7ac6-bb10-dfd68d87fbab
 18 ddad3d62-79cc-1041-b413-9d96742a75cc
 19 97ca48c3-d909-2dfd-bfea-76759f2e96ae
 20 b27d3a4a-f8fd-89a0-871f-9ec2c31949a9
 21 b19b22cc-0543-6b74-8702-3aef63c9aefd
 22 90dd7056-80b2-363f-b96d-e0a388ef8e52
 23 2edafb55-1a46-6e3a-9983-5ce7d9825ba9
 24 5b650b26-7222-4891-8137-9a3dfe237bd2
 25 d7aee4b6-7aed-7c2a-896b-1b88ad56470d
 26 45ceae30-2cc6-167b-a195-6b2655173f5f
 27 5dfbd704-2c23-12ed-9b20-b1022b3e5462
 28 cc738a62-cda0-425f-b92a-ad34551e7262
 29 81d7fc46-fc96-6427-901c-e775a900fb32
 30 09565999-f9db-8a85-ba2f-81c949fc5172
 31 a408bccb-5d05-35a5-9d04-565774c38b33
 32 ca165b7c-9e76-3f51-9db7-8431bc71d4a8
 33 afc1d003-e7e2-73f7-a925-fb42e1f0ea9c
 34 741c4a9c-3dee-81a1-ad88-b87008e1b15c
 35 601b7fd7-684b-8273-b001-bebff32eda81
 36 ceee5063-92e5-2c57-8e10-c0afec766972
 37 d5ea6fd8-7a20-2463-a48e-ee53fbb3822a
 38 0a1ee71d-7f73-48dd-ada8-e04b138f23ab
 39 55b020d4-f80b-7adb-b5e9-491892b2296f
 40 8eec2990-b79f-4f7f-9010-df8ff61d2ab1
 41 d228bc64-83ff-38a9-aa1f-1de5acd24d05
 42 dfbd9066-e388-1e4f-a8ab-e1a8bc352093
 43 ceecabb5-59c9-1a6f-a1ad-62d62f7e7ddb
 44 5e964a64-bc5a-4a4d-889e-e97e39879781
 45 774d7ffe-c9e7-1169-b7e6-7adbf22dcd25
 46 9e9d0409-506a-542a-ba4c-8f37c7e6b08f
 47 8de3f1b7-5026-4c41-8bf5-6df4eecc2220
 48 fa2d539c-a515-8505-9e28-edd52be6fa86
 49 5fff8c5e-e036-0780-9894-4dd221658cf5
 50 5c41b993-98aa-5fb8-b1cf-10ec835a8501
 51 b6159f73-59c2-0a2b-8fad-48f0290f08fd
 52 789b2f39-5805-8a2d-bd54-9811cf5625d0
 53 ef54f839-e445-7346-b353-6462d27f4af8
 54 77c5ee5e-4195-7534-9bab-1b984a673d1b
 55 d2e6f85e-1027-72a8-9db0-b20eae978861
 56 49b0eb71-2832-60dd-8236-0a0948e12d7f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 06760002514641767128636471146833788224743114154805087776. Exactly this sequence comes out of new Random(797).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 468 of Run 35 (seed 854,622,578): new Random(854622578), Next(8,64) per post. The RNG predicts N = 56; the post has N = 56 ✓. The seed is the machine's uptime in ms when the app started (boot 2012-09-22 10:16–10:36).
  3. Conclusion. Filler. The content is fully explained by the two RNGs.