aegis 0.9.13

AEGIS authenticated ciphers (AEGIS-128, AEGIS-256, AEGIS-128X, AEGIS-256X)
Documentation
[
  {
    "name": "Initial State",
    "key": "000102030405060708090a0b0c0d0e0f",
    "nonce": "101112131415161718191a1b1c1d1e1f",
    "ctx[0]": "00010000000000000000000000000000",
    "ctx[1]": "01010000000000000000000000000000"
  },
  {
    "name": "Initial State (after initialization)",
    "V[0,0]": "a4fc1ad9a72942fb88bd2cabbba6509a",
    "V[0,1]": "80a40e392fc71084209b6c3319bdc6cc",
    "V[1,0]": "380f435cf801763b1f0c2a2f7212052d",
    "V[1,1]": "73796607b59b1b650ee91c152af1f18a",
    "V[2,0]": "6ee1de433ea877fa33bc0782abff2dcb",
    "V[2,1]": "b9fab2ab496e16d1facaffd5453cbf14",
    "V[3,0]": "85f94b0d4263bfa86fdf45a603d8b6ac",
    "V[3,1]": "90356c8cadbaa2c969001da02e3feca0",
    "V[4,0]": "09bd69ad3730174bcd2ce9a27cd1357e",
    "V[4,1]": "e610b45125796a4fcf1708cef5c4f718",
    "V[5,0]": "fcdeb0cf0a87bf442fc82383ddb0f6d6",
    "V[5,1]": "61ad32a4694d6f3cca313a2d3f4687aa",
    "V[6,0]": "571c207988659e2cdfbdaae77f4f37e3",
    "V[6,1]": "32e6094e217573bf91fb28c145a3efa8",
    "V[7,0]": "ca549badf8faa58222412478598651cf",
    "V[7,1]": "3407279a54ce76d2e2e8a90ec5d108eb"
  },
  {
    "name": "Test Vector 1",
    "key": "000102030405060708090a0b0c0d0e0f",
    "nonce": "101112131415161718191a1b1c1d1e1f",
    "ad": "",
    "msg": "",
    "ct": "",
    "tag128": "63117dc57756e402819a82e13eca8379",
    "tag256": "b92c71fdbd358b8a4de70b27631ace90cffd9b9cfba82028412bac41b4f53759"
  },
  {
    "name": "Test Vector 2",
    "key": "000102030405060708090a0b0c0d0e0f",
    "nonce": "101112131415161718191a1b1c1d1e1f",
    "ad": "0102030401020304",
    "msg": "040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607040506070405060704050607",
    "ct": "5795544301997f93621b278809d6331b3bfa6f18e90db12c4aa35965b5e98c5fc6fb4e54bcb6111842c20637252eff747cb3a8f85b37de80919a589fe0f24872bc926360696739e05520647e390989e1eb5fd42f99678a0276a498f8c454761c9d6aacb647ad56be62b29c22cd4b5761b38f43d5a5ee062f",
    "tag128": "1aebc200804f405cab637f2adebb6d77",
    "tag256": "c471876f9b4978c44f2ae1ce770cdb11a094ee3feca64e7afcd48bfe52c60eca"
  }
]