A858DE45F56D9BC9 archive

201303051208 19prlb

explained decrypted filler

seed 755

Metadata

Post ID
19prlb
Title
201303051208 → 2013-03-05 12:08 on A858's clock
Posted (UTC)
2013-03-05 17:08:50
Timezone
UTC−5 · title 12:08 against posted 17:08 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(A858DE45F56D9BC9201303051208) = a388b0b36cf3addcf698d350b645da83 (name+title)
GUIDs
52
Filler GUID seed
new Random(755).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
194 · 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
11 · 1
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

6A39D0F5E5D3D9B4 AD09D067C5607D2C 712F638E3A052530 A1918B642FD5BECE 8C7D32DDB4087A16 783EE0A11E82B809 2FF4E2E8276C9C9E E759EC6796AF2D64 8CCE3D65F19A7073 6E08F516DAFC1EA0 2ABF522AC5F8AAD1 4CEC1518ABAD19DA A9B4C24580D0FAD6 A81C673BD1DBCB42 EC5EE037062AB723 A7A4B2E80B72294D 71758048DAD67B53 C521BD6076698100 ADBBBBE10B0B48B6 6E68751E4F824B38 3DB81F5CF742D5F9 57823B6B477ED7D8 A4C8587E315EFE5C 3E07E5D05B8FA6A1 CE8EBB4C69EC5785 604A21F2FCA8E363 702816E7E67EBCF8 C3A8701508FB092F DE3A6FDAAC9BF499 71281FFAE57DA5A0 32B7121C5B012110 CA1FAD1D100B0883 B0AAA07D25E11306 2A863CF93F7DEB42 4558761F1BEC53AD BFB8E04D57FE4DF0 55265E63F5E22F5A 6FF80A06F7D4EC8C 53EF67F2BD61373D 26B0B4E8CADC6683 15A04AF9A411882A 5FCA0FEE960FDE28 CD32D2D8BDD0A381 AF1C358AD0A9CE83 3C599C7B6AF6CC90 E228381C2DD9E7FD 5053D317FE5F2277 774FBCD8E9DA45F5 486CD0547BF2C843 79355266274BDFDC 21F55C5720D4B5C2 31832BF88D1234B8 F439127C63C2A3F8 57EA132E449B0522 7B198B88F4A3F935 9C20EA231550DE00 0FB007CF4D116775 37BB663BF1D85D4D D6648F0F228B98ED 647D70F13B28F8F8 F1B399EA0635EA22 98A9D56DDCE74D21 181B71B139F3C508 8BD10AB3048BEE2A FDAD70DEE5BAF5CE 415216D83739E238 C6BD50C8F39C4C97 798C8213A7D5B126 2DE9246BC94BB513 E8B3947BEE3885D6 E99F2F1790366366 67D8BF860701B3C2 108D4DF3EF50853B 67CE79576367A69D C44454A11914CFAA 196EF6EB76E4FB91 2F17D0FDBABBB9F2 794DF63630F784F3 468126E47C1109ED AE82576BE148BF20 7F50C56403270B21 DF8FAA5FFDE02ACF 6D15A513670656BE C8D0AFCAAEEFC25C E6B48471BE3C1AA2 7753DC9A41045C35 E18D600F0D1EE73F F1872C0ADF523CA5 CE1D0195937AA543 E0B5E7AFF1732B73 4B57C9AE2B2F1FEA 7A9216ABFD914B38 F4F989F6E7799C11 1A0A957E866CAA6D 255615638F499D3F 938450E13558F5B3 AE61B6439CE91A84 B51D51B255273128 E2D65165F1940803 5618FA1607017A0B 2E180883DA37575B ED01C8D14B319283 784CFBD5B79F8206 75766BA28B97A61F 83A4BC748653BE78 613003094B10B09F C6DA08F7ADB50A44 6F8FA5FDC7296945 83C4FAD108F9025E 5BB66E2C8A34C3B0 2DF1B20526211621 2E2FFA5295353242 501EA8E12CB91A33 121BAE635D4A7220 209954B532795BE7 99D441454ED3335E 8458C9565F504D99 35D734A6BD7C6C0B 6DB7AE6813D96868 8BCEA4715A2F02B4 96286179995DA306 7009823A0DB7BEFE FEEEAC5FD8005B39 92029F0E52425EE5 FFEEB5CF0D0BDCE7 261F93E977D7AF45 1F18AE8831F03E3F 5B86F01EC3A27942 A354D1B80751796C 9F4A0F566FB12F13 0C13E1FC12F9326B AE8503ED550541FA 2845E63707AB7A56 E1146DCE9CB97223 C07E295572D3E963 7FAF7FCD5866B763 67192C5CB2106C0D 9E91E67AF4EE7FF8 BEE0D346D5C3AD27 7F927E5C7AD7B0D5 029EFB728C77988F 837CD4DE2600D25B 31A5EEA20406D0FE EDBCFCF008FB9BB1 68D53172B424BF58 E4FBCCE72DCEE421 46E468997B49E705 A0B1FCF1B99540F6 E5D841E62F5DC186 64E49A9F4212E964 57FC3EE4EAA60682 8F2DCF66498E81FD E8FD21FB652EF12D 332DBB5095A30964 54D4227FD793D3D0 F5961C201C894712 E9638836A8D06439 80D92883AB31CE3D 4EB8463DA0B2C97D 5EC615E7145DFBCB 3009B712674C1F14 6800CF70081BC4A5 D4E0968D1D19FB9A 9761C81F4AD86CC8 3B6788312FA0A4AD 84CFE71A843A3ED1 97ED609F1B718D03 8999EA881DE072E3 B3D41398A50E2561 1F235C54FBBCE1F8 47D2C6A32BFA6AA8 76FFA7FA0F08F126 1059BBFAD77451B3 20C4139704EA7415 CD327A65641D31DC 7F3053844F76A30A 955157D601F1AB27 E9D6A25CFDFC28B9 1C8EFA63420B8840 7DE498442E2ABFCA E2D6C451D7A436B6 22650270AA5D2039 51583493B4A2E9F3 FAC7F23171598C2F 3947D73A08B1CC53 2BFBD869B1026F47 7D88C09B3ADF663C 9F1811EB23514C12 9BBF9D6A9889812A BE91DABEB93E14F2 049308ADB9DEDF81 610F8000AAF84A76 2857DA615764FB5F 1DAB5DCCC54B316B CEAE5C81AD2B4F02 9B851E82FF38C2E6 739D6AAA7EAFF75C 275B096151390A7C AC0C3C5E65243E3E 97826E1BDA78D072 895BDBE2852D8ADB CC8E0B40BF505BC1 1B3F8A8B76EE9A14 01CC63B02861C69B 1CF31A11EA748146 38D27C60D29DF3EE 23ECC14A274CECD7 DB91B23841377680 E5B7EEFF5A65BA2B 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303051208 (name+title). Key = MD5(password) = a388b0b36cf3addcf698d350b645da83, 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 1191b5df-c6a6-1265-8976-4904a9746618
  2 3d80ab4d-0d1b-3d4d-9954-cef3a7aab345
  3 8d267309-73c0-4138-b03b-115a1ba68834
  4 7e8b0ae9-636f-601c-9b10-e07573987a54
  5 55c5ab45-edbb-0343-aeec-a1f4381584f1
  6 f08b7e51-74e7-3cf8-ad3b-0a00e2c86f4a
  7 f34697bd-6b49-124f-8905-9c0990230406
  8 feb1a76d-d67e-180b-9f1a-dca30a54aa02
  9 86004509-2466-3263-aee9-7a4e8786c2c5
 10 ede3b225-a19d-627a-a6e4-0be381b2fcdd
 11 88fb9bb2-b4cb-4d40-b42a-ac7f1943f27a
 12 13021264-0102-8200-996e-e80177775018
 13 fbabd16d-0eb3-5226-bb69-3d212dd59aad
 14 035551d7-a22b-255e-9fb4-4ba1a6ee2394
 15 e8ca561e-0c3f-4a88-bab6-0003c83f6060
 16 8a8fd5d4-0b85-4a07-8659-c1da0ebb6df3
 17 bf584926-0c28-226c-8982-5e252420eacb
 18 202ca0dd-f1ca-0371-9a42-8ba85f33fad4
 19 b929cdc6-43a7-11d4-88cc-10ebb1ec203b
 20 6fa1cb62-52db-5079-9d06-f990b8f3bd74
 21 ff917bdb-e426-1af1-93f5-fc590934f962
 22 23bab47d-73db-08fd-9035-bfbb66cb7514
 23 01ffb3fc-462e-5bee-ba91-165a3eb5c54a
 24 f8979b93-1ce3-77f5-9039-c51931210d56
 25 4b63f924-6e44-6d51-afc5-258ee582ca5e
 26 fe285b6a-7945-140b-8aa4-7f3ab6f99390
 27 2208977e-61ae-0794-962a-4aba4e947423
 28 9dc8bba7-3e12-4b8e-9074-b337f7a64f1b
 29 30e8d3b1-cc66-0901-895a-8bdfb4abedb3
 30 a65e8664-42b7-11b1-a44f-c0166befd32c
 31 f1a92273-c9fb-854f-8646-e7452110abff
 32 a42b3968-b856-299c-8ae2-8f7fcea9ae7a
 33 72ba60f4-4a47-80fe-ace5-a0d8170376d2
 34 271b1eac-d220-83fd-a301-51d9a2c76204
 35 79f0ad84-468a-2c7f-a451-f2f98b5e01fc
 36 2e58351e-0fd1-49ca-8db4-97c39ab6ec90
 37 fb3e71af-a29f-3154-9756-2eb97819e096
 38 e2a666a6-1651-8801-9f2e-578c74ee766e
 39 bbd661ff-209b-5c54-a2de-e5b6b6c294b4
 40 68cac077-e094-5d07-9c01-166dece0cc6d
 41 78e6a7dd-0aa9-1109-90ac-9ef560d7538d
 42 349af926-45a5-4e54-b6ed-49ee1319a7ad
 43 888e02db-4be2-0453-bd69-12a6f300b651
 44 44ac6fcf-83b2-6012-93c7-64bd875fbb84
 45 8a9ce996-4f35-8b4c-bbdf-06ebab37c231
 46 07e9c012-78e7-6c2f-952f-27019ff6b3de
 47 b59aa640-e544-1e5a-b395-7af69d37cd09
 48 7ac4f535-1ddd-2087-80f6-5b58098fe98a
 49 2a6ac0ca-2086-8e06-b91f-9639b2ddf8cc
 50 765bbf5d-081c-0221-917a-c5f3882c1f93
 51 fb16ccb3-e1ef-1b09-b4dc-9ecf43af0dfb
 52 bad5c889-7259-80ce-b7a3-9be6b99c9b73

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 1346031136485244201510576104018288243855140686128018. Exactly this sequence comes out of new Random(755).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 194 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.