A858DE45F56D9BC9 archive

201212301000 15oaaf

explained decrypted filler

seed 268

Metadata

Post ID
15oaaf
Title
201212301000 → 2012-12-30 10:00 on A858's clock
Posted (UTC)
2012-12-30 15:00:32
Timezone
UTC−5 · title 10:00 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
4,112 hex characters · 2,056 bytes
Cipher
3DES-EDE2 (two-key Triple DES), ECB, PKCS7
Key
MD5(A858DE45F56D9BC9201212301000) = 438e4942332ed46704c13d57e95e6b05 (name+title)
GUIDs
64
Filler GUID seed
new Random(268).Next(9) ✓ verified
Run
Fixed N=64 (Dec 2012 - Jan 2013) (fixed)
Draw
Sources
community-archive, arctic-shift · body from community-archive
Links
Reddit · Arctic Shift · JSON
Score · comments
2 · 0
Tags
automated (decryptable)2012Encrypted masked GUID listkey: name+titlerun: fixed

From the post to its content

As posted (encrypted)

BC0077B47BCC0131 6B5DC745D25B13B7 E4FB1E554DCE4166 EF5C5883D79603EB E82B97D300A9F4CF EF0CDCB299A5F505 0BD7F6FD897C7677 94A4D37594B24467 7216E3A811CED2A3 ECFF0BE75CBA059D 523B281AB6A388AD 6E817E13A6645104 564B468A084298F4 66BD5C4C2CF9AD9A 1D9CB27126E165D7 8F518A26F724261C B93EA4691D8EF624 765211434DE7E5C5 0E239D6D1D7F2F10 A50E9F1E8C03179C 3B1EF7D482396E51 94B57BAE87E66937 E37A2F63FFDE714D 45A4E266800618A2 35767604A097AD5F 324725800B2DB658 3DE255EC4FAC3F7B C99CBF747BF48482 9AED483E4AF995B9 9A9856EFF30BF8C3 6F26072F0B4B4B25 FFE078CC7948DE54 EDD61AE835CCE0DB 85D3610F060081D4 B61602D01E3EE5C3 84FCEA9EAC18E0D8 15C58BDA7835D052 637958255616C1C4 8194E352C12B9F5C E1489F877E2F3FCA 87C8BD79AA1441B8 71EA8CF441142E05 D826BE33947F5A90 0AB8CDCA74458DD5 F0A1DC022D138C16 D5DB3BB7836F2F0B BAAE9C59EC9089C4 AA79B5D263CF76AA 53449EA815F6DAEB 5CD35FFC63631C6F AD2D1BF78FC830C8 DFA47297E1FE1D93 7AE25234B3F9385F E207EF1838C08F1D 01B41E7EA7EDDD64 59FF7A0EDE1B71B5 4A06AFA63BD5D134 E2F099382DD531D9 CFFEF757C31C2C50 6598FFDAAB478DBE 27198314A8071F76 C5001CF1DEA3EEC0 CC46B60354B62836 1ACA09EE9D3EBC75 4A68FB05690D839E 7AD51BC051DF25CA A8E620FED97294B6 D33361F8CE8D6E47 8B045A7361762FC1 1D904C020C9A7610 568CC0E8B62FEF59 225ACB3534A5096A B060D8E5E976EF8E 1A72FDC8C1663192 78187B9BFEE793FE 415A6CB8B8596A0D D645775C5038264E 64BD8F9CAEED9A00 5DA9A437D6DD1D1A 890A2E5B18E41A6C 5F68B7B4D72B76FF 3A4A12C963927A8C B2DDE4A2C4001E2F D377FD405D051577 4BBE46F0260640C8 76615DB02B2E9B83 EDB287A963AB6380 0907C3960C1B637B 44573CB658B486A6 B794B43B649BD5B9 C8CDE273BBE00BD5 279C023183BC92C2 F629FC172A2D9E8F 260938EB3DABCBEE E6D586F59A29FD2B D44639EE8DA996B0 7D732BCE4A44743E 3195F2294E29F742 4387D3131F982F48 097D19523BC758D5 AF59094B9DD03136 DDEC8DDA3BAAEC95 88CA1CB62EF3CBA9 3A4DF3334862F3E6 2BADFF0BA986BDEA 9699EA6B1B90CCAE BDD973375AD577C6 A12AD582ABC03700 1166561935913378 4B2818ED1BF001DE E6014163D188AEF5 A8840025D1211EBD 56E8E6AA0C14B8F0 5FD8424DE0CC3AF3 B7A11C39C7EC39F1 9C72F1C3502E1D61 A8CA454965281A10 0089809648EC1537 C4FDBC20BB0FFD16 E2CDE4E87D6FFE73 EC9C5C6DD4BDCA54 95879B62555DC91A 1DEF394CE58500FF F1DDEF15DDD0209B DDB20E4447FA009A 103CEA1C6B3D1DDF 53C4CC3B9F267984 EE7FE621998F29C2 24E65A7770A8EC7C E5128FBF2C6E9DFF 4B21A257B7E771D4 3938D9B5E891694A 7DCC38FFD6961F30 7687534A3EC7AE80 1AA686E2F5D69D2C 4F165351C2C08ED2 2999C6EE23F448E9 7C9DC2DB36C8B684 D1FA4C84B5796772 16A24DB50718AB64 F74A659C8BA09619 BDE331FA8C093245 EC05BD055DF10B06 4634D31228AF59C4 5D59EB97993326EE D4889B3948163712 ED4562A62ED08AB5 CB9D858ED3E94911 2DD19F9B339EEB37 3742D70F75DB06A2 734B4AA51141E038 8C2C329631D56B80 394D4F9E01FF57F6 C33C899EB75926B2 CB94E2641D911C77 6319946A86E981F8 1C047DDF1C83B39C 4E4A7C5DCD102C25 8F4A0CF03A2A025B 2F087D5D16443C38 DF459F1BA559572D CB6A30EB2AEF1BB3 3C010D3F2EF8CEC9 3C016F64CBD6CB62 05E4C4856E55D971 471DF17BE2EDCD92 E7E533375DE02136 DFB53816EFBE0134 29C02ED52B533A87 09C9553778DE51FF 559DAB12D3ED34F3 9B82952F824EDA8A A903BF539D201F85 F95CA3797F161922 13EB2F8A668E3039 E7F40C2DCCEB1ABD E4CAC06782FA2DD8 F04FFA71CD4AE4C8 AC8A34698ABF8787 1A0C01D375CEDF4B FE53E2083BFE23E0 832779262E7A2A16 B3394D37250C300F 654672F2EE6195E9 9C77316768741957 40FD2388FEACE427 2CEACD695F95581E 15F25E05360CE160 03443EAF3063C029 C7703CA39BCEC8B0 AD250423E7628305 67B5DE2153440870 D6F64B0D9164D2EB 9D02B1AC04E37FB4 3BC4A37695D314D1 1BD869F2908BC8CE 72E7BD120B0B9E39 4820C6D3C826FCEC E96F0F7B2F903526 31019348FC83506E 59A41CBB7F99E71C 3495C0EAF33C508C 348EAAE0B9CA4CEF D30449077A305D33 AE70048B1176B557 7F0B223BF5E53364 379711010E80DEFA 7061419D2BE6EA00 7AC33EAD4B439E2D 34CDF2A0419B1158 6E36250BA27E972E 38DAA449894DA6B5 510CD5B2A63FBC7D 4A5DA9D98F842AFD B0C4359D6B222428 B2819CD6067A0DA7 78F694DC9EAD358B 9095422F8384FC80 51BEC519F999344F 83C7BB51CCE603E5 49F9CB6A9A880FDD BBD056BB7168AF18 D4976653574B39C8 BC115F77FC6769A5 0C4477186F2D0BC4 25B7DAECC3369DB6 29229B1500F9F53F 6CAD8537D0613D8C 0444B38782DC0B04 0548B039E4C9F5D4 D2ECB90C5AD7AE7A A491D3E4CCA7A744 0594330AE475E684 3FA6EC719D39A6A0 0BF94C69712C560B 78729B1A9A02109F 2AF345E520A906F2 EB0DF811FE4C81AB B257D296D3C47DFA BE0475B960BF258A 493633B027E70F42 6421C471E30FD993 2FE86F273A8994B2 4AE4E83318DB00BB 064860D46D8057D1 8B9651BF6DFC2835 2B3D8DE8F2C2D454 18C70214852D5BBB 0CDFEB52A88F1C21 0E71A3F474CD6C4A 8C2875FF2292BFCA A6D90086F67E2B31 45392AD6FD32ABB1 F101C0A997533D07 9CD63EE3D4C40018 FEC8F4C80219A035 550BF25C92683A1E 
  • Read the ciphertext. Strip whitespace: 4,112 hex characters = 2,056 bytes = 257 8-byte 3DES blocks.
  • Derive the key. Password = A858DE45F56D9BC9201212301000 (name+title). Key = MD5(password) = 438e4942332ed46704c13d57e95e6b05, used as a two-key 3DES key.
  • Decrypt. 3DES-EDE2 in ECB mode, then strip the PKCS7 padding. The plaintext is 64 GUIDs as hex (shown below).

Decrypted: GUID list

  1 ca51e734-899c-60b3-846d-0f20abf376eb
  2 c0c0ddd8-b98f-4275-8e80-4a45f3d2b172
  3 f332e968-e3e8-08c8-bc52-94af96112957
  4 8c81d0f2-4099-601a-b459-933b2e5fba6e
  5 3bfdb204-eee9-1635-93b6-558fa659aaca
  6 06e63d2f-aaff-64b1-945e-bc4d4453d675
  7 5c6d7546-0802-83f4-a637-c2eeefee19fa
  8 f0bf8304-fdbc-855f-a408-3a5d83bc6146
  9 4742d616-45a2-1a3a-871b-e482320ebb78
 10 951e231c-0318-01b7-9769-74f5609518b3
 11 7d822934-40ba-6593-9bdb-10c481f98913
 12 dbcc521c-fb78-659b-a742-61f4aab7fe72
 13 e28309ea-133b-7302-9242-cb92044c7bb2
 14 71500713-ae05-879c-b3e2-3e081e18b4be
 15 29cfc3e0-ca41-5ae8-a4c0-e425b675c2fd
 16 6cb983bc-08a2-3fe5-b2db-ddf5c52ddc93
 17 e29a5747-838b-46e6-8915-1160d401b92a
 18 dccf3e2f-4e31-100f-89de-b14f7e68ddf4
 19 769be8f8-467a-87ab-a274-a56352847bc8
 20 2f23d30e-2121-0f2f-9863-2226b4afff7e
 21 3ed03f94-6243-3565-b8db-a6984e233357
 22 4dd97cda-1fa8-51e5-9335-9f528645173d
 23 cfeb147c-3b90-2025-bb9a-f3699cf3565f
 24 a196813f-5d77-5bb2-aeb4-4425cd47204e
 25 1960f296-d35b-86c8-8b55-4105ceaa9dd3
 26 eee84ece-706e-818c-b7c5-bbda7bd651f3
 27 8de04fbe-83c2-317c-be33-f7f75be07f93
 28 0459f25e-e8bf-6098-a5e0-dd88fc6552fb
 29 9ba56bf4-7325-51b9-9055-46761f1a4a11
 30 fef645de-f705-856d-8615-686bac3855ad
 31 692eb107-ff6d-1f97-9d53-e881b7ae8ef2
 32 b6ed6a0a-ff55-0859-82ae-9d10e687248d
 33 b73608ec-d636-0320-b265-7e0d8d0b7ec7
 34 5ed79da6-dd0e-611f-a711-7a3344850c34
 35 10af42a4-6049-203c-bd29-7e725ffd47d2
 36 5467a348-91f3-359f-9dca-efecf453796c
 37 64617af0-5674-0561-b696-6ef21e04c1e1
 38 b3d3c09a-9cc5-02e4-bff2-6b5a1266f117
 39 6e92c519-e027-2889-9df7-de90646bc432
 40 ed8ba773-fc48-192d-a973-606a56f7bd5c
 41 9b1cf471-be74-289c-b533-5794cb367716
 42 15b3f42e-7c5f-10f5-8142-953873c6b64e
 43 98c97708-6921-4ca4-a82a-3c877887ff8f
 44 5108985d-eeef-5843-ba80-177d23c5e0bf
 45 9d55e7b4-e507-132c-b58a-0b2ab88fdb28
 46 b2e908f6-de63-7533-8af1-d3e65040924b
 47 4643cff4-4304-4b82-96e0-15c63f5a79dd
 48 91fb8af7-2656-5364-8ac5-d5f179d14a50
 49 24b80305-39e2-27ef-b53f-bede620efa36
 50 58fba752-d214-54c3-adab-a39a66ac4269
 51 45dda9f5-f42b-4515-8972-ec7cd3bf1079
 52 63a009c5-b95f-46ef-be31-d02f6e3379af
 53 5a368bbc-b69b-3b86-b60a-3125779d76df
 54 f3153119-a011-0d25-985d-d5c3746951df
 55 d2098e5e-6468-77b1-8261-48b03b65c980
 56 6391bf8d-a1b7-1436-9886-0260b3d5258f
 57 5478db12-259a-1f04-8ec1-0915a8bd93a9
 58 8263fd4d-6710-3708-a5fa-a4b6c006248f
 59 153f8890-06de-7d59-8f55-c57ffeb67332
 60 12684c80-fe95-203b-8034-1f19a60cdb85
 61 09e4f1c5-2e98-3f18-ac07-34c426fe12a3
 62 f48e5b79-156a-2085-bd42-291ac983e54b
 63 513d813b-4e5a-2547-bfd8-38d7ca18c700
 64 ebfda7cc-3187-12fc-97db-fde80c96af4f

Explanation

  1. Explain the mask digits. The version nibble (13th hex digit) of each GUID, read in order, gives 6406168810667853418035258836581006230021214517452544307113723221. Exactly this sequence comes out of new Random(268).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. Part of Fixed N=64 (Dec 2012 - Jan 2013): an app start that posted N = 64 every time.
  3. Conclusion. Filler. The content is fully explained by the two RNGs.