A858DE45F56D9BC9 archive

201303040202 19mkns

explained decrypted filler

seed 463

Metadata

Post ID
19mkns
Title
201303040202 → 2013-03-04 02:02 on A858's clock
Posted (UTC)
2013-03-04 07:02:51
Timezone
UTC−5 · title 02:02 against posted 07:02 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(A858DE45F56D9BC9201303040202) = 788648f74461aa2e031c080965cfffe4 (name+title)
GUIDs
52
Filler GUID seed
new Random(463).Next(9) ✓ verified
Run
Run 42 (seed 983,934,859) (seed)
Draw
163 · 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
5 · 0
Tags
automated (decryptable)2013Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

B400ADD1808E163F D3926ACFF058CC14 2B005BFD1E59766F 7BACD11C58CAACCE C5E32C21A2B6CF0C E9ABB74E7EC28C56 B69357CF7E294694 68CCFCE29845E318 BE58F51152EBAE7A 20084F060CE0D4F9 4EAED2DEF5560AC8 5ACE2741BF757A94 9FD4F2CFE670B391 E27F496005FAD448 82B63F7938DE4B90 4133A5AE0FC50F42 5DC4D5E8247C0450 B828ABE992B3C35B B94E13DEEC794358 0A22A990442C1EE2 8E1B0B9841A78624 E8F5CCBEE9F8656A DD940A0081D9E002 31E648E7B7D2290B 8D30D8490BA2DD66 D1207DD3CF6691DD FE5D47824A76F8F5 92108AA121C4517E FDE2C1C54BEFCF13 696ED6EE402ACEBD AF29D835026F62A7 7652966820977900 7B262E1B8DB51745 9BF246D3D7E6BBFF B1A25A5C58130B98 26CBD440CCC91421 0B6A262FED5AC419 D29169130813694C F26B16C975452557 9FFD74A6C2D98DD0 8EA866197DCF8387 64CBD36F6C095DF4 AD87DF44D9B961B5 7AE3AA761B55ADC1 97AD2D9C56DD9A8D E7A2C7D8ABA97BDA 8439F4B26455166E 1B8534358D01B7DD 199FEF885A2D6C36 C448950A0ABB8D2F A0CA9DCCA8E197E4 B63392EC6729D274 404924956E8ED6F6 8F2EE3BA121986BF DE610DFC473EFD84 C9C0C7EA5B6BEEC8 69D9F0FF6E8CD206 81D95668938A2AEC BA1AA22BC3A49C6A CEFF37BB514E53E9 3D30C2262530BCE6 46017CD03ABCD7CD 48ABAE113A8B46CE C435481491DF4A31 06C010E7618ED0F3 C26F74CBADB0FF5B 99AACE21D621CFFC 5EF93C129901D0CF D03E2B6FF6FBBAE0 23051BEF6B62162C A61C5E4ACBFC5D20 EFE32EF1756F96AD 440CFA27CAACB253 0E343B3A41FCFC18 F4473D2F656CE353 2C24FEBC32B5FE82 66B92E03A46C9F42 DCBA4C38605B0827 1362273EDE138999 DD8085E957CA552F A964F146DF6CA81A 93C35F598E533854 64F2BDDACAF101A0 326773F094F3361A 6976F8A1FE3E2C79 2D2B40B10D446B08 0D3393AB29AD8178 94633B7E614CDFCB B95CDE501EDDE109 6E97E7DCA04760B0 153BFDCBFD78561C 27A25857CBD792C6 B18B6DF75EEE8297 0DB616FC753655A5 DAE0E181EC134F9E FBAAB12E126B5E62 71E10B867FD6AB07 B54A0ABE0568315A 5E28714E87AA3B79 CBEFE3675677B306 70BD13E6E6DB6F43 A1A255FB1AAE5EB0 2727DC24B9455C86 39FD95FBCEBCDB2D 3677E4B9E772786F 2C95CB7F4CCCFE20 7D88193DE3496F0B 33556051A48A16E0 4A333CD7949D22F7 0CAFA1117A614692 60BF9EE24E840DF7 7DD0122EC17D6CF2 868304007D7CD5FC 9A8FCB26DBECCDCA D2BE6342770B2375 DFA0F81A38363685 2BFC980A08A25C8E 4917B13DD5916F88 9C84889521D8226E CB00E1722D4BDC4F C54F7B317B518694 6745DB00A4FA25A6 48207E7A03862ECF 2B110748BF901EC6 ED893908FD9BDD3F BD7DFC1DA7A4D1D1 EB87DB459CF31F59 D7A4FCFD20EFEF57 C9000F499B0677B9 5DC7D442F75110C0 A3322DB5E6061399 1B710D1A023B889A 7E719125FCF651D0 F078D09361D6330C B9A861EAAE8FEC18 6A8663441836FB82 65F163353E14ED2E 998C7D8D8CB0B15A BFF5E13FDBC071A2 E15635AA1D822B47 CC7AA886EE857D45 E8AF26FB81083BD7 F78DE2AA9319100E CC47FFAEB3BD9B27 E57CE5CDBED2707E 6792A53FE2D26BD2 406C7C852CA558EF 42F1C867BB57BFE4 BAE87018AB017996 96B8F387636F1184 67BED262497F81C5 00C814AF388169F0 5B8FFE2BC33C4907 AF5AB76A542D5E90 531633AA2238644F B6258A9B4B78DC40 6EBE8F5E569BFB56 76DFEDE73DA9B16F 28F46FD8F2A3A169 1EC14197580F76A4 57F0FE1B435401D7 B5A94E2562340FD5 AE14BD9EBE15723B D5FC4F29D6DE3745 988699A169649F1F 4F318B9F32C43167 5AE28352C725EC26 A9307077FA9ADB73 708F7231E86E2401 27AF2BB5A8AB6B4B 6D9027BD333C666E 2E3A066270995C96 AA72CFCAFDE78A5D 5FCBE8BDAACB205D E0B362782AF83FA7 DFD6494AECBAFE93 C5F70CB82B0D8EAC FE50C03841AE57D6 03C76E903857AE4E 3308460394E67597 1EFB7A54D1C4976D 468152B6DA87A078 84B39F1D4AE64CBC 84ABB5F3234EB0F7 CAE0F0618D869E87 DE4DE0A54C1FC419 0F6F6D57CCFCFDF9 79B4B3853F28FCCF E9668EF1C90FEAFD 0538DBFD84568F27 8F4D03D8D3610B49 BD91CE109C902128 99CC1C6030A5C713 3C187FAFC6ABBBA7 FF0F2432B5BBC91F DF67AA3C45617B84 4BCE5748494423E4 1EB0178D58A83BF4 42EF678973C0D7C9 0C812834F483CF17 9B433375D7E653A7 6199E6F912A33681 B82A35AA96235557 D772B38AF018F751 321FB32CDA9270BE 84AA807EE3C3D9E8 C9967DD435B31F54 97F578FF9F6C44A1 0A33C0815FE749A1 
  • Read the ciphertext. Strip whitespace: 3,344 hex characters = 1,672 bytes = 209 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201303040202 (name+title). Key = MD5(password) = 788648f74461aa2e031c080965cfffe4, 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 04b8b646-673f-5c4f-a94d-519992472376
  2 2a333f85-083f-6554-9b40-5943c8bf450e
  3 1a4601e3-698f-3188-9cab-defc425869f7
  4 35ee7ee7-3c39-3a1f-a2c0-d5fc7311bb1c
  5 da1c7915-4c1e-2e23-be2a-595ed1e3802c
  6 ad1c17de-9cd6-1659-99df-21990ccd987e
  7 dc735595-b864-31df-9e19-a8e996cb690c
  8 dfe016e2-006b-6024-8d6f-b68ae9c9fc99
  9 0e5827e9-7368-27bc-9e18-3c6c94c7d942
 10 7b847d47-d3c4-036c-94ad-1354bc6223ed
 11 bc10cff1-be67-3dd3-9482-1532a35fd892
 12 d3ae1c0d-33ca-8712-a40b-64eafb491b9d
 13 5f42729b-2e4f-8814-9779-72b90cf37c72
 14 22d6e2fe-f6dd-3b50-9d8c-a5d4a0b9f3c1
 15 1b6a216d-616b-0b8b-8f4f-f3f75000fa84
 16 c792e98a-d727-15c8-b9a8-52eb180558d5
 17 4acc004f-bb49-458d-94d7-f1a27e4cd4c3
 18 f045631a-0788-0f6b-ae82-b45ea51177fa
 19 3e53e8ad-87bb-177c-a9b2-2ead1ba5fe8d
 20 4d400a8e-1b42-5a66-94e0-307f90bda935
 21 2e321870-f7a0-3cd2-b8d7-1c76905cdaf1
 22 bb4c6122-886e-3f00-a538-975908e18d67
 23 a0f35890-718c-251b-ba26-bb26bd9ecbc2
 24 14a89ab7-f955-7cf8-b86e-20e7d8540142
 25 56e6d9fd-f60a-0f24-b5e1-7c5524a27a87
 26 25ee6c56-7973-2874-9d6c-3dc126213404
 27 f4c03ddb-4688-08c9-bad5-c2bd9dfa8f73
 28 46d9b0fb-b4b2-5abb-a0e2-115b6f1702a8
 29 30965a63-2af9-3200-8a06-7e55c83fe375
 30 c2c42c48-fdf8-8efe-87b8-c8cb50263898
 31 c7831131-fab0-13a1-9bc4-18096f8dc2cf
 32 42126c97-9b70-30f0-af38-ffef58dc13ad
 33 c61f8092-398c-4ccc-a141-e3882958ab57
 34 dda83185-640e-5eba-9320-3c4c0dd39dc4
 35 5f48c20c-e652-2d28-b3ff-667669dee8e3
 36 f69be066-842e-7529-a850-d30548d85833
 37 c653c7b1-5786-5ad7-98a2-a85eeb5e55a7
 38 676e6f51-6f5e-8dd0-ae43-9f6dc01db002
 39 b2c4ea85-d8fc-50c5-a0c7-23fbb68fbdd8
 40 a0f4c3f5-9830-7503-af0c-7f374b0f4fb2
 41 f34ac28c-2904-886e-bb4d-0c930eada163
 42 7ae7f67a-ab05-38f8-88cb-29589f6475d2
 43 a53fbadb-ed88-09f5-8257-56a8c4f3b76a
 44 dc8257cb-b87a-672d-bacb-9f2b9d163762
 45 0d038bbf-dc06-08e4-bc6a-743d359682e8
 46 d46f00e4-fcc1-48bc-8c5b-ed22e60de961
 47 4bb06ee8-2e28-7a41-9396-fedca8326b5e
 48 71e140fa-e922-618a-a801-2111e1b39222
 49 9635ede7-dc09-3dba-a746-73b2681e962c
 50 824690bf-fba8-3f04-b250-416f51851668
 51 dd86409f-2cea-1f5f-a2b9-50694c9c0b74
 52 1bb3d271-3dbe-3d84-8727-e4e391639c85

Explanation

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