{
 "id": "1iwqql",
 "title": "201307231045",
 "title_time": "2013-07-23T10:45",
 "author": "[deleted]",
 "account": "A858DE45F56D9BC9",
 "subreddit": "A858DE45F56D9BC9",
 "created_utc": "2013-07-23T20:45:50Z",
 "permalink": "https://www.reddit.com/r/A858DE45F56D9BC9/comments/1iwqql/201307231045/",
 "arctic_shift": "https://arctic-shift.photon-reddit.com/api/posts/ids?ids=1iwqql",
 "sources": [
  "community-archive",
  "arctic-shift"
 ],
 "body": "24741E01EF0F6188 791496FE4C9B7525 BCDBBC3B229C863E 6B261AFF816882C5 644AB3D62429C79B 8016FCDE0885F49D 3A45536528168AE9 ",
 "body_source": "community-archive",
 "body_other_version": null,
 "body_hex_chars": 112,
 "bytes": 56,
 "score": 18,
 "num_comments": 19,
 "category": {
  "code": "S",
  "label": "S solved 3DES → text"
 },
 "kind": "manual",
 "encryption": "decrypted",
 "status": "partial",
 "summary": "A coordinate, a date and a token. 3DES-CBC, key MD5(name), first block lost. Open: what the numbers mean.",
 "content_type": [
  "Operational notes"
 ],
 "cipher": {
  "algorithm": "3DES-EDE2 (two-key Triple DES)",
  "mode": "CBC",
  "padding": "PKCS7",
  "key_derivation": "MD5(password)",
  "password_recipe": "name",
  "password": "A858DE45F56D9BC9",
  "key_hex": "34a14a42e98ff96095af56604e290cae",
  "iv": {
   "status": "unknown"
  },
  "steps": [
   [
    "Derive the key",
    "Password = <code>A858DE45F56D9BC9</code> (name); key = MD5(password) = <code>34a14a42e98ff96095af56604e290cae</code>, used as a two-key 3DES key."
   ],
   [
    "Decrypt",
    "3DES-EDE2 in <em>CBC</em> mode, then strip the PKCS7 padding."
   ],
   [
    "Lost block",
    "The IV was never published, so the first 8 bytes are not recovered (shown as <code>????????</code>). Every later block decrypts exactly."
   ]
  ],
  "raw": "????????2,31.247195\r\n2013-07-25\r\n13:00:20\r\nNfA33u8*"
 },
 "plaintext": "????????2,31.247195\r\n2013-07-25\r\n13:00:20\r\nNfA33u8*",
 "word_layer": null,
 "credit": null,
 "decoded_layers": null,
 "guids": null,
 "count_from_length": null,
 "run": null,
 "known_solution": [
  {
   "Method": "3DES-CBC, key MD5(name), IV not recovered",
   "Result": "2,31.247195 / 2013-07-25 / 13:00:20 / NfA33u8*",
   "Explanation": "First block lost; the rest is a coordinate, date and token",
   "Re-checked": "3DES-CBC MD5(name), IV lost"
  }
 ],
 "tags": [
  "automated (decryptable)",
  "2013",
  "Solved special post",
  "manual",
  "key: name",
  "operational notes"
 ],
 "title_zone_hours": -10,
 "title_zone": "UTC−10",
 "page": "posts/1iwqql/"
}