A858DE45F56D9BC9 archive

201211081845 12uo5f

explained decrypted filler

seed 494

Metadata

Post ID
12uo5f
Title
201211081845 → 2012-11-08 18:45 on A858's clock
Posted (UTC)
2012-11-08 10:45:23
Timezone
UTC+8 · title 18:45 against posted 10:45 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,728 hex characters · 1,864 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201211081845) = 2ece3312ca01e526cadfe7b004076a5f (name+title)
GUIDs
58
Filler GUID seed
new Random(494).Next(9) ✓ verified
Run
Run 38 (seed 1,045,884,937) (seed)
Draw
110 · predicted N = 58 ✓
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
5 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: seed

From the post to its content

As posted (encrypted)

CAEF2CB46344E2E2 F4E90113A8083AB8 D8D3C13592853F70 741E84D1A3021DFA ABEBF9BE3198579D ABC1D56890E28E00 96F06DF7A1C85723 E0C8BBCF94D68FB3 A44C293BBEB9C7C8 65461F65DA328DBE DE6BB29160B68653 0BA3CC3DEF7F1221 1A3092107F9847A2 57E5267E9EB924CC C0CD56EE340065BD 146B210F9C4D3E27 FDC6B49E13E32521 31678AE6F52FC0DE 66145C21333F468A A9FF8B07F0E58E10 B1A344C135134509 E15C6A7167A241D6 5A6F8054834C97B8 A15A8A9AFE3D34CD 77CD73DE212B5C6A BBAF4CF646A993CA B27C9A7E782218DB B94237B43783E2D6 8BD87DB63F41BDAF 27C2E14758571A42 AB09CAA38D5A93A5 00438C73D16528B8 709C5AE6C5D76126 2A0547204D54E6A3 FD87988E8384B5FA 9237CBA394370DA2 594C67F89176ADCC EBD2F5F901D70B0D 193BC04C65FC1F23 CC215A4B7AAD33CA 8A0DC3079760FB06 08FFBA1004DAA395 726DB16AA6E3E20E AB594DD1D04A0694 AF97FD630D60A308 F55B91AEC2BBB394 16D9072BDC98664B 0B6D268F2A04CF42 742B1DCA02E629E5 1107547B973383AA CE913DFFFBB6A395 6F5AE0C62BC10229 62E120F704D3E63A 7DA213710447715D F1DC8FB6C54F434D 422FF1F2CA44E762 1121987DF2D89F7A 3A77138A43EC1A90 59A265F76A17D1E7 DE80ADE02F0B4FFD DA3F8CB9083FCA2B 9C3D64B45D9F842A EEDB02347526E820 8133E43EE857AAC2 160D4450260AD1CA 35DEB4F5B26842A1 F1AA96F727686A15 80217055D3C58F84 39FC370B6DA4D8A2 689C6A9ABCA85971 0CF2DDE1041EB714 CBC2C37902AECB48 218D0AA63964A5C5 5C0EF2BCBFA28F4A 6EAE05EDFA0B3AE9 4BA576DB92BFE051 422FE785B1DCCF2B C57007B2C2B89E24 450BACFD544211C2 DE7B4D47AD7BB760 3A942EA455AE5EFF 52E09B283AB7E7E2 5EF68CFE341EA8AE 1E4569B58A2564A5 11BF9F94DAA01D1C 02CE6E3D8A2FFE6C DB84AB13EA5E6EDF 81EAEAB7194681C7 138469081BA3D0B1 D4D75AA432950644 0C97C9D094759A12 4D0A87B2EF5B3F6E B3CB18D36BC87C38 3BEB2E3602CC28EA 34C74403E82605FD C4603A16C90E52F5 E4A67CF063AD987A C6F12923323236B8 9940E8CC9A4CC36E E567DFCB12B1E0E3 9A351496FB6774D1 2C0FBB45ACD7C780 07E6DCA8B298BE5A 45A704F7B5EAEBCA B7BCBA1B20C5F6F8 7EEE075BF1784C78 D88C3513A612805A A8A8DF043E86D4D4 C24BE7BF96F94C49 107876720222CCF5 ACF3A280A2AA5601 3DAC1A0A2C5440C4 59F797274D42CFD1 D259AFE4127032AC EFA2EE148F317AA5 6E3B9DCB777F66DA 226375E0D5BAD0E1 D3B13C3B00F2607A 27BDEC1833EE1654 8477EB1113484E92 C57B930C50FCBDD9 050E4CF047E211D4 44716AA93DD4F802 6DF10962E1DB277C EDB516695BF9AA56 34E610E879895956 59C8A65E6D2894E5 6065EFE4399E116F E9BF97F2BD0F56A5 72C5889BC9CCDED0 FC06390A29619506 67C7E296A3C2A409 90065496282E898B 06E124AAE89DCB64 4B9B9FD29E48200B 681B38B938CB345C 88873CE0420259BE C4E6E4787204AD51 2CEF4143D0132FA7 BBC5587229E4FB0C 8F356E26EE60FEE9 881F7BEDD4DECF48 3E667D01F6EB177D 90191510455090D3 6CD23F95A83392E0 F1245770165D879D 30912A8F5B062950 D84AD30E736CAA2C 2DA9EB250AA32011 5CA6CC73EEA24D99 40CE5E92005DCB26 9975AB9DD39755BD 9974E5553BE3CAF6 6DC91AC7E13382C7 270437C892BEF02C F3773F5C4C09C10D D836D1D0990B404E E6555CD582C61120 C1532B31E33B3A36 0F6E4BB9938BD6ED 82DEE2DE496487EB 94DA1ED07BF3AA46 8268C095DA1ED6D5 B47A675896CB4B15 18E7F4DB1FFABA78 74E3E4C3CE5094D3 FCED90E05CDBE461 D5D953C15BE15CD9 D0644C83CD46CD79 15FDF5AABA53A77C 5AE4ADFF669F8379 238B55BCD7B03F26 F87C6026C5E01EE2 9620CB3B501C1F06 C9356485268379C7 4B1358676067C72A 09699CF2D8473C62 A1182AF84D834B9E 058F02DBD33C3E84 54963B5DAD7D710E 2C7FF4B5A49E22D5 199104B58EBF2A70 A1415138BEF0B58E 5400E18E25D9EE73 541647C64ABE8429 EEA68B5676BCFE9B E54B44EAAA0A7C85 2CF8BDA6A0B687B2 9719DB69FED41E47 2146111270FC3F74 0BD69B8307311E30 9DC579682C8F2259 51F37160E5032AA1 A6FBA5EFB5B96262 C4F9F1727A502D0D 038999FC245E5478 837A31F96428701E 7B644A2F638BCD85 7ECC8FE345051D43 6C523CBD7A460A03 1C0BAA6EA9688BA2 BD2CBE43C1EEF46D 738B93C9116A3829 43ED6528FF9C774A C3FC1C0A7B8D27DE 6623F147C50C2CE1 9A1025FA268E1392 D16DB01F0EB135F3 92CC2C336530B159 8F83C8FA84514199 CBC2B67EA075047A 576B6E534D0936E9 B2DA62E589E943E1 2AC326FAECDE3D26 D98D0D89B0B15DB5 CE83EA67BC9193D7 61FD0CA7199B9AD8 2876E06CEC8F70E4 DF5D8976A049FC10 32287EA6F9405C46 7575FB45CD8E272A 32E50A5CE376E4A5 041C34D0A8FF4AFD 734097137E20DBF3 DF8CD8AC0652336A 7A4AC637C2120FEB A1E5BC79E27E6D22 2850EFB0B2FD790E 76E93899E1922D01 997843720F46A651 2F910E6313B5D554 91C092D0C9143D80 A6EEB63CFE0A1CBB 
  • Read the ciphertext. Strip whitespace: 3,728 hex characters = 1,864 bytes = 233 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201211081845 (name+title). Key = MD5(password) = 2ece3312ca01e526cadfe7b004076a5f, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 58 GUIDs as hex (shown below).

Decrypted: GUID list

  1 8fc307af-5963-711a-8b1c-e43dcb5ac684
  2 7f4ae0e2-3ff3-6354-93e9-f1d0ad246ba1
  3 f8d821cd-0083-06dc-9730-0087f7c1f56a
  4 c1f047bb-c57b-83e4-b2f2-ebaff41d5ff4
  5 cd331816-f9f7-2fce-a23c-aa4831a4b6ef
  6 a9bf08b1-9e2d-2e09-8388-71d75f3706ef
  7 d9d22714-359b-2de2-8dad-4d44a5fe5972
  8 723798db-8f78-2c7a-abed-ef8af1a8c890
  9 4fb541be-ddbd-0112-8871-4985a519fdab
 10 50777c4c-dbaf-393b-9b4e-1c18e86857c6
 11 f84a8ee4-55ee-2d1c-969e-b8521951ac5d
 12 1233d620-2202-167a-b42e-a344e9fa79a1
 13 fb9bf73e-5892-28f8-89a5-4d3587769a37
 14 c0df93c9-6196-40fb-a0e2-e91b3bf57f62
 15 f1a5a998-86b3-63d6-96fb-c3e2b72eafc9
 16 aa9f355e-2083-459f-bd6e-f420559ba03f
 17 30927621-ce1c-44a8-96f2-c5f714a094b5
 18 74777374-a396-256b-8389-2221b08e6c14
 19 5ba1a428-9127-0a5c-aee3-85d365350785
 20 ee81a318-0ee9-5792-ae2f-4623309aad07
 21 2a9127d0-ff70-4efc-a847-1a484205fd8c
 22 bf843f49-13b5-0cda-b561-d3915f91bacf
 23 3d6ea3df-b7af-4cfc-989d-d040e8cac858
 24 5163f383-3eb9-5e59-bad3-2fc2d61f88d7
 25 f4aa3721-9895-1dd6-9524-b20b8ca493b0
 26 c24f1162-6a2e-2010-9e53-8bd04fbeb148
 27 376467b3-ccb6-5765-8cfd-7287eaec77da
 28 95368727-f28e-64e9-bd85-6662ff43e8a2
 29 d3412d9c-8d9e-88f5-b886-b78b30193538
 30 3b5a5ed9-4566-8e79-8f8a-d062deb73e67
 31 9be263b1-8cb6-5779-a5c9-75d7780ca5db
 32 81c5d8be-ad01-5ab9-bd9b-b1dabbba68ec
 33 0ae06f6d-4389-8244-b51a-78eaa22f4dd3
 34 8d36c9ea-9bfd-3deb-82f3-79aede67f827
 35 426bbf0c-0b19-17a2-a788-d4e217e83225
 36 3d05c7cf-f22f-1b9c-bb64-294ab15c1879
 37 bbbec1ed-4398-223c-88f8-079e2f0c790a
 38 cbc55895-d308-0eee-be27-66066353be7b
 39 68ddb4ae-0429-817f-8319-18d58e68f783
 40 28c54458-cf4f-45bb-8ec6-77626bbd8f3c
 41 cf1b0e9a-9329-6e7c-9102-8da34899b626
 42 1f27f63e-feaf-889c-9a23-a1bbe4f32535
 43 47976af7-9470-6d11-8e70-ea698e5872a6
 44 c07a80bc-39d6-1843-ab95-f4a01784e574
 45 16624a97-1945-3ad3-8001-c23b641a4155
 46 5dafb724-4c0a-7b4c-ba85-240e3ff41eb7
 47 2d39cc96-7665-3a05-8cac-8aa4fee9ed83
 48 94d3f47d-21fd-125c-96ab-9ae65fccaa9c
 49 443eff1a-d6e8-3072-b576-a3b993a40dfb
 50 461ff749-8947-4fee-aaf6-2d5eb99009c2
 51 fbf0abc1-62b6-7bd5-80b5-2a1dcd68caa5
 52 81bf512d-af7c-3aad-8f1f-bc13996897c2
 53 baee889a-f8c3-5b3b-a1d4-a45d9cea3630
 54 b7ad17bc-6e2c-16b8-92aa-2f8d7b36a89d
 55 94118024-fa16-0436-936d-6100d1bf53ab
 56 ba86ef51-15e7-6092-81e9-67f8eb91ee0d
 57 4eca6e3b-1a51-2f14-a34d-937731726a58
 58 289f86ef-90c4-4bf5-917d-baaee43da6dd

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 7608222203212464420540451256885583112084686137313473510624. Exactly this sequence comes out of new Random(494).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 110 of Run 38 (seed 1,045,884,937): new Random(1045884937), Next(8,64) per post. The RNG predicts N = 58; the post has N = 58 ✓. 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.