{
  "about": "Test vectors for Carriel's record format, version 2 (https://carriel.app/security/#format). Every input is a fixed, made-up value: no real key, password or thing anyone keeps. Hex unless a field says base64. Labels are UTF-8; | is a literal byte.",
  "format": 2,
  "published": "2026-10-24",
  "standards": {
    "aead": "AES-256-GCM (NIST SP 800-38D), 12-byte nonce, 16-byte tag",
    "kdf": "HKDF-SHA256 (RFC 5869), 32-byte output unless a field says 48",
    "mac": "HMAC-SHA256 (RFC 2104)",
    "signature": "ECDSA P-256 with SHA-256 (FIPS 186-4), DER",
    "agreement": "ECDH P-256 (SEC 1), public keys uncompressed (65 bytes)",
    "hpke": "RFC 9180 base mode: DHKEM(P-256, HKDF-SHA256) 0x0010, HKDF-SHA256 0x0001, AES-256-GCM 0x0002",
    "password": "Argon2id v19 (RFC 9106), BLAKE2b inside it (RFC 7693)",
    "scalar": "a 48-byte HKDF output x becomes the P-256 private key (x mod (n - 1)) + 1, as FIPS 186-4 B.4.1",
    "words": "BIP-39 English: 32 bytes and an 8-bit SHA-256 checksum as 24 words"
  },
  "keys": {
    "inputs": {
      "G": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f",
      "R": "202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
      "pouchId": "00000000-0000-4000-8000-000000000001",
      "password": "correct horse battery staple",
      "passwordSalt": "02020202020202020202020202020202",
      "argon2id": {
        "m": 262144,
        "t": 3,
        "p": 4,
        "tagLength": 32
      },
      "recoveryKey": "0000000000000000000000000000000000000000000000000000000000000000"
    },
    "salt": "carriel/pouch/v1",
    "namesKey": {
      "from": "G",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/names/v1",
      "value": "e568e1d85e017a3cec73a6b9b49de39953fdddad8df650cbec79249a7d15661a"
    },
    "valuesPrivate": {
      "from": "G, 48 bytes, as a scalar",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/values/v1",
      "value": "bdb272a358217d6d0067841fb9ac59009eea9a462784231bfc5e32420b8625c3"
    },
    "valuesPublic": "04d4ac45e0eb56e90bddbbf1848056e545bf6839c64438cb697505272dc43d2a98f42c111c98eb7b06ca139d68c6ab21771d9d7b951335d85130b50c15f7d30e38",
    "kekNoPassword": {
      "from": "R",
      "salt": "pouchId",
      "info": "carriel/pouch/kek/v1|nopw",
      "value": "27347e11379338fd8745c7283d4be1222a8ef3be90a463e3920f626cfbdd23ec"
    },
    "passwordKey": {
      "from": "Argon2id(password, passwordSalt)",
      "value": "8884716d371c945e36d6b83ce6497917697e41f92ec7595f6e42988661e860b3"
    },
    "kekPassword": {
      "from": "R ‖ passwordKey",
      "salt": "pouchId",
      "info": "carriel/pouch/kek/v1|pw",
      "value": "0b866a3554a86e9d6d8be9bb39ff0d1c3a562ca20e950c58a2427c91d60174e2"
    },
    "keyringSeal": {
      "from": "R",
      "salt": "pouchId",
      "info": "carriel/pouch/keyring/v1",
      "value": "52ee74c6452fce35f760e45084219782166eafd6a323bc7c112e6d0bc2466313"
    },
    "keyringMac": {
      "from": "namesKey",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/keyring-mac/v1",
      "value": "6ffb5de1593b5be675e0203ef92272ab91e3d9998147fb087a4e8544d7b99c91"
    },
    "rootWrap": {
      "from": "G",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/root-wrap/v1",
      "value": "2978efc90409ed35dae4c320d3ea2224ac6d0a89d1472919a4f34e903a998b50"
    },
    "previousWrap": {
      "from": "G",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/prev-wrap/v1",
      "value": "802b1e26f6edc8baaf41ab0ee240427a248eca2b313ce1b9535d61676ca910a8"
    },
    "duplicate": {
      "from": "namesKey",
      "salt": "carriel/pouch/v1",
      "info": "carriel/pouch/duplicate/v1",
      "value": "89ffe3d73393adb556b56ed25b5b33c9abef42b09d22efd484509a9242298b50"
    },
    "recoveryPrivate": {
      "from": "recoveryKey, 48 bytes, as a scalar",
      "salt": "carriel/pouch/recovery/v1",
      "info": "p256-key",
      "value": "f80408fd5bd01aeecdc81d5598337bb2e7928cc3355023b2fa2b5c476043c430"
    },
    "recoveryPublic": "049750ab774b1d17c2cb7f318fce810406b426b7b5b8021152c5101c7aa6e2e42cd2684fc64dc7f3027267923aa115d6986ec11f992411a5d950e1e5ce0be4532b",
    "recoveryWords": "abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon abandon art"
  },
  "mac": {
    "id": "00000000-0000-4000-8000-00000000000a",
    "signPrivate": "e5780c4f0e1ea99e83b482c59fe754cbbfa10b16a3a99071a8400188d0ac6423",
    "signPublic": "04a87cd6e61080531fad6acf18e83d9c35d624642a9b0808b183bef399bc62b7f048b4b598ae012d8b9ac77ad3e5b6fa1224207e49b56ee3a9d7df82068a880330",
    "agreePrivate": "b9132b14fe8c5ff9586aa884f7c62414f1a447366d0d09f153d0f6b48bf1c143",
    "agreePublic": "043f21cefd13619cc8c62a1533c741b4f8745ec3aee8c6c9e3601f67f63e72f81742a62d58cdf15a72694d5da42f41c0f223897dc7a4f118f753e1168ceaf4310e"
  },
  "wraps": {
    "kek": {
      "what": "G under kekNoPassword",
      "aad": "carriel/pouch/kek-wrap/v1|00000000-0000-4000-8000-000000000001|1|nopw",
      "nonce": "cad442e51233ee759fc4db71",
      "ciphertext": "d78229551b6da996bac2feddc75980a3f80436845e44bbe181e70765cbd57032592cbbbf420b826e9b4ed9d99994d21b",
      "opensTo": "G"
    },
    "mac": {
      "what": "G to the Mac's agree key: ephemeral ECDH, HKDF(shared x, salt epk ‖ agreePublic, info carriel/ec-wrap/v2), AES-256-GCM",
      "aad": "carriel/pouch/device-wrap/v1|00000000-0000-4000-8000-000000000001|1|00000000-0000-4000-8000-00000000000a",
      "epk": "04121950391d3ab39847cfedf7fea2b7923dfa9fe3843898bb591af84c5802e1f3957b889f029bf7f0d632783e0aa030fd23aca6673861693f107018f5dd1d0b7a",
      "nonce": "226bf1a509d12b4c24c11dfa",
      "ciphertext": "52785d7b7c478e55fdc9496612bbe97e54d0d0180a397ca37a000534dc7458caa778bb86ae2015be011dc0b6727f1002",
      "opensTo": "G"
    },
    "recovery": {
      "what": "G to recoveryPublic, the same way",
      "aad": "carriel/pouch/recovery-wrap/v1|00000000-0000-4000-8000-000000000001|1",
      "epk": "049ccd2cb3d0add765c90190415aaa2a753036618fb803cf0b0e1976b2dd893fbf290f4a6c2707a81061cd41c3abce2ccfcaa282ea9ec07bfdb5d790a4e73f80e9",
      "nonce": "24142e75c5655d6ffb4a133d",
      "ciphertext": "e26f6a9b12d4b6f198a8ef85e9a243f0e2c156b12a8d72e4fc8eb8cd80f2c377ebf6b92ca4c2f8a95206cf97ce0d1506",
      "opensTo": "G"
    },
    "root": {
      "what": "R under rootWrap",
      "aad": "carriel/pouch/root-wrap/v1|00000000-0000-4000-8000-000000000001|1",
      "nonce": "90857b0b1804667ecabd7c62",
      "ciphertext": "6532f0613c5d42b9c9e76d15c125c7d8739f7d4d289d112752c76978cfae51b88d51715fdcb5fca907d2f19e07594fbb",
      "opensTo": "R"
    }
  },
  "keyring": {
    "what": "\"CPK1\" ‖ u32 outer length ‖ outer (canonical JSON) ‖ u16 signature length ‖ ECDSA signature by mac.signPublic over the outer; mac = HMAC(keyringMac, the outer without mac); sealed = AES-256-GCM(keyringSeal, aad carriel/pouch/keyring/v1|pouch|gen|rev|author)",
    "recordName": "d-keyring",
    "bytesBase64": "Q1BLMQAABtV7ImF1dGhvciI6IjAwMDAwMDAwLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwYSIsImdlbiI6MSwiaGxjIjoiMDE4YmNmZTU2ODAwLTAwMDAtYWFhIiwibWFjIjoiYWtzbTNoMlNhMUxvNFlndlNML0NOVm9FbjNCNi84ejd4THJUQXNSY1Y5OD0iLCJwb3VjaCI6IjAwMDAwMDAwLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMSIsInJlY292ZXJ5Ijp7ImMiOiI0bTlxbXhMVXR2R1lxTytGNmFKRDhPTEJWckVxalhMay9JNjR6WUR5dzNmcjlya3NwTUw0cVZJR3o1Zk9EUlVHIiwiZXBrIjoiQkp6TkxMUFFyZGRseVFHUVFWcXFLblV3Tm1HUHVBUFBDdzRaZHJMZGlUKy9LUTlLYkNjSHFCQmh6VUhEcTg0c3o4cWlndXFld0h2OXRkZVFwT2MvZ09rPSIsIm4iOiJKQlF1ZGNWbFhXLzdTaE05In0sInJldiI6MSwicm9vdCI6eyJjIjoiWlRMd1lUeGRRcm5KNTIwVndTWEgySE9mZlUwb25SRW5Vc2RwZU0rdVViaU5VWEZmM0xYOHFRZlM4WjRIV1UrNyIsIm4iOiJrSVY3Q3hnRVpuN0t2WHhpIn0sInNlYWxlZCI6eyJjIjoiRW0rWUp2VXBkWkpzZUI5UDJZTnI3MW5hN2t2MjVpcWZ1SXQwNUFIUzNQa1NCN250REk4bmRvOERsRmJhZ29SOGxGVm1xRWpDdXZBT0hVazZIQjMzNXg0TXRLRTFsd1l4Q2RNNW1RUkd6VUZyWFZ0Nkg0MUd5ang4MGpxYi9McGhobXZGWmRWQ284WHArSU5QUzJodnYwMFlGVmcrTEg1Q1c3S2ZxWkMwUkVoMUhwSTVNUTJySkVWcVJlMHpIWnBCZkM1eVhzSEZ6WWZDZytrdFZYOE5sb1lHRmV5YVVkekR0VlpTbExxdUhMLy8zcFpHbzBYaHNOdS9JWUlxVmJaTnBoOGdoajluZjF0RUJWdHpUMkdMQVV4VkRmZVhCQUtIY0gyNncya2lKUGtwQXk1UCtqL1c3SUtFbm1CTlg1Q3ZqYWZGYnNUVTg3OVFic3JscmZGUHpBaE5hT3FFTStLdndpTUFRT01SVDBvNmRMd2phNG9xOUVleXcxR1hRSGczeXdpN3BCcXZWUDZQZWdlT2Q0VCtUUEJnRTlYVnhxUlU4RHExdTM3TDdtaWZOSmdJcHg0anhCYUZ0YXhZMlVSK3BqZk5IQXJZWkUzV2VOdnZqSGh0cjhuKzl0U2dRK0dzOWNDd1BrcWE0Z3pzU1JzNFpFOXRRVGhHQnhNWXpYWDlZMUlUeGQxTFpXaUhMTW5FTnpwYitzVTVvODhldU9kK1pEaC81Vktrc1lQM25xTTZ2SGhSY05RbVVQYldEUG9IZjYySytZNmdST1pOM093WWlxY3hnMmhrNXJxMGZWbnUrS0Z6Uzl1UTFWL3NaRGl5c3ZjMlRydExjTnQvR2tDOE5qZTZnUDJQOUZVb092aWJSQjZEZ0kvSXVHeWdCNnhQNHFKSkRnbGJBOWt4SUtZeGFSOW5EcUxReTZXRUM1am9Id1NrVklDVDRHcmdHOHl3akhQTHB1SmxldG5KdzJCUmd0NGdZV3RQTHJ5VGVQaURmUDZXbDFQSWRaczRpRXFwNHZPU2dwV3poVVVORFlUYWNSdEIxOW5LanVZdVU4YTlzbll6TXBSSEpucjNMZnhaeFVEK3NmQ0Y1NVJ5SWtqclNuT2E2WU9CZjFzUGF5WUNWd0hhMlNLVkw4SURrTEtIU3JVMnlYUFZSZ2l3cndPM0dCN0FVa0dReXYzemR5YzZkZWVpOHVDTENxcDJEWGJuaGIveS9rcnM4VlJjSU1KZGRLRjkwdUx5YVRjUHVITFIxTlVNVTdCdWhWMEJKSGREZFVjQU1WZDg0NVZ1V2gxY1lFaHluY2xNalZhczNwVTJvSWUzR2FZTnNJVmlhTlk5WlZROGE0L1JZalFNMFMvM05Ld2Z6czBDei9zRmxvZnBGSmRPeEVNeVI5cWw2UGN4WkpnSnNUYmc4czFDM3lORzF2czBXcWllZ0kyUFp4bU5hSitEOVRJTnFXcXhRYVVGWTUxRnp5d0oyMnIvKzdlaktaVzRYQndCWGw0Q3R1WEJ4aHUwaHpPZnVZeTd3bGUyZE1peWxnV21YSGdZZmxNdmNzaUpseWloUG9UdGlOcGdHZDN0T0hBNEt6QUxHUT09IiwibiI6InpiV2xIL2xaQ2tHRU41NjcifSwidiI6MX0ARzBFAiB5IAoMpCS79l7RFZrzBt0MSZP5zlglIGjd0gA1Kqf8XAIhALVAbWpTFV4JqgaQwEH9rMGk/CZtN6lPwmIt4+nxoKz1",
    "outerSha256": "a64e62e98ed29aa96d3d94cbfce6b0d827429f4eb8fac54359b72584ac908f0b",
    "inner": "{\"devices\":[{\"agree\":\"BD8hzv0TYZzIxioVM8dBtPh0XsOu6MbJ42AfZ/Y+cvgXQqYtWM3xWnJpTV2kL0HA8iOJfcek8Rj3U+EWjOr0MQ4=\",\"id\":\"00000000-0000-4000-8000-00000000000a\",\"joined\":1760000000000,\"sign\":\"BKh81uYQgFMfrWrPGOg9nDXWJGQqmwgIsYO+85m8YrfwSLS1mK4BLYuax3rT5bb6EiQgfkm1buOp19+CBoqIAzA=\",\"wrap\":{\"c\":\"Unhde3xHjlX9yUlmErvpflTQ0BgKOXyjegAFNNx0WMqneLuGriAVvgEdwLZyfxAC\",\"epk\":\"BBIZUDkdOrOYR8/t9/6it5I9+p/jhDiYu1ka+ExYAuHzlXuInwKb9/DWMng+CqAw/SOspmc4YWk/EHAY9d0dC3o=\",\"n\":\"ImvxpQnRK0wkwR36\"}}],\"kek\":{\"c\":\"14IpVRttqZa6wv7dx1mAo/gENoReRLvhgecHZcvVcDJZLLu/QguCbptO2dmZlNIb\",\"n\":\"ytRC5RIz7nWfxNtx\"},\"mode\":\"nopw\",\"previous\":[],\"recoveryBy\":\"00000000-0000-4000-8000-00000000000a\",\"recoveryPublic\":\"BJdQq3dLHRfCy38xj86BBAa0Jre1uAIRUsUQHHqm4uQs0mhPxk3H8wJyZ5I6oRXWmG7BH5kkEaXZUOHlzgvkUys=\",\"removed\":[],\"values\":\"BNSsReDrVukL3bvxhIBW5UW/aDnGRDjLaXUFJy3EPSqY9CwRHJjrewbKE51oxqshdx2de5UTNdhRMLUMFffTDjg=\"}"
  },
  "envelope": {
    "what": "envelope v2 sealed by the TypeScript reference with fixed randomness; names key 11 × 32 at generation 1",
    "namesKey": "1111111111111111111111111111111111111111111111111111111111111111",
    "generation": 1,
    "signPublic": "04a87cd6e61080531fad6acf18e83d9c35d624642a9b0808b183bef399bc62b7f048b4b598ae012d8b9ac77ad3e5b6fa1224207e49b56ee3a9d7df82068a880330",
    "contentBase64": "eyJpZCI6ImVudi5rZXk6cDouZW52OkEiLCJub3RlIjoidmVjdG9yIiwidiI6Mn0=",
    "contentKey": "d52b37e7b71ddedff2479a893d84bfbc14fe5ca71bdc012d6aa5278f0d8a4bae",
    "wrapNonce": "fe14a9a164715fe0ad4a8c46",
    "contentNonce": "1656c2581d79b5fc54bf9146",
    "payloadBase64": "Q1JMMgAAAMF7ImF1dGhvciI6IjExMTExMTExLTIyMjItNDMzMy04NDQ0LTU1NTU1NTU1NTU1NSIsImJ1Y2tldCI6NTEyLCJjcmVhdGVkIjoxNzYwMDAwMDAwMDAwLCJobGMiOiIwMThiY2ZlNTY4MDAtMDAwMC1hYWEiLCJyZXYiOjEsInJuIjoiaS1hYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYSIsInRpZXIiOiJkZXYiLCJ0eXBlIjoiSXRlbSIsInYiOjJ9AAAAdVt7ImMiOiIvdk1uOUZ5bDBobWpnMFlLcllTYStYdDFWM2pzLzd6TEg0azNyNUY3K0xCK3FGT1V5Rk5Ia2l2U1Vjbk9zTGIvIiwiZ2VuIjoxLCJuIjoiL2hTcG9XUnhYK0N0U294RyIsInQiOiJ2YXVsdCJ9XRZWwlgdebX8VL+RRgAAAhC3DeBXDuk2h663smczdf5GHtort+4HpcfTTiP0NMPgVHfioUDWxXUOXXC6+eVBFfoKV+hHzCrk/CX7OUi34tXoQbIpOwBAeSKIr8pB7AFxupf+90MFEEAw6eHRKEE7DY7znPHb1jv6PwnduyjXtpnMwJCZzUd/pAsVGzckQSywu/3du+ZR9dzDihutXjqbabSQs0oykjEKIdL1sePFYgvzW8OdwaVYLHLOkesRfQGRFFBAX6/pPFR+asY3cp4LoBQex4CGKXZZwnXrqYax3L+S2p1UPY4t7u6EVKeyC5AoOt+TB4VOsAJeNKglW8e8fLspXzr9Fs3XoGB7JgCp/i/f/nbzltJcdQYvYKzgJFzCeusmijSWEA1hjYVA/f8myWiUMJDFHTSnfSeaMa7h3vGXyNlnTKQrJdBsEMoSSUALM4GgH7IZcBwdhI/lcqditcQZj1RyQjgnffXe25Hh0aVhUzPLARDOlDoGWgLNyhKij4u1iCMHND2QzGoFbF2EyhmPT90nCa2y+KB0GLJhOjugFD6LO9BRK9sapYLtHNYBn4SdQclq/7kZenyen2jR48xiwcWrMv4FoSVEaxX474KCvgKoStELCUhNuab5a7jIaW/JtU4e5Lgct2YKENf7DaR/YnSFHDshN50K7rRLh8xzoJ+Vsn97cLrscSSujjG8Mv5QK+NuZxQn+bOQJYKOwGUASDBGAiEAk7iap755LAKBqP7qdFCm9kvlaILjvM7flyZQtbzNwGACIQCYxl8EZcRoChrIw86jvcCGMDhL9Iocwg4WZnT4AV5lDA==",
    "signedSha256": "a43dabb1ec867d3315826564cb9bef5d28809245a07fa2a7f2d73cd7aabf1338"
  },
  "head": {
    "what": "a thing's head: envelope v2 under namesKey, content \"PCH1\" ‖ JSON",
    "recordName": "i-cccccccccccccccccccccccccc",
    "header": "{\"author\":\"00000000-0000-4000-8000-00000000000a\",\"bucket\":2048,\"created\":1760000000000,\"hlc\":\"018bcfe56800-0000-aaa\",\"rev\":1,\"rn\":\"i-cccccccccccccccccccccccccc\",\"tier\":\"dev\",\"type\":\"Item\",\"v\":2}",
    "content": "PCH1{\"addedBy\":\"00000000-0000-4000-8000-00000000000a\",\"body\":\"b-bbbbbbbbbbbbbbbbbbbbbbbbbb\",\"category\":\"dev\",\"createdAt\":1760000000000,\"id\":\"aaaaaaaaaaaaaaaaaaaaaaaaaa\",\"kind\":\"key\",\"kindLabel\":{\"en\":\"Test key\",\"ko\":\"테스트 키\"},\"length\":32,\"parts\":1,\"pinned\":false,\"size\":32,\"title\":\"Test vector key\",\"updatedAt\":1760000000000,\"v\":1,\"valueGen\":1}",
    "payloadBase64": "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",
    "signedSha256": "4f9a2e38bde3959d79b4d5ce6282ca54c143158e7aa95e12222e12e5ae73e90d"
  },
  "value": {
    "what": "a value: HPKE base mode to valuesPublic, inside a body record (\"PCB1\" ‖ u16 enc length ‖ enc ‖ u32 ct length ‖ ct)",
    "recordName": "b-bbbbbbbbbbbbbbbbbbbbbbbbbb",
    "info": "carriel/pouch/value/v1",
    "aad": "carriel/pouch/value/v1|00000000-0000-4000-8000-000000000001|aaaaaaaaaaaaaaaaaaaaaaaaaa|b-bbbbbbbbbbbbbbbbbbbbbbbbbb|1",
    "enc": "04c2aab3d58fabce8cf5ff08db9b05bf0ecb3632590ef30c118017456892f2873bc19ea926f0eb23496e9177c2dd6ec45b6b3291ee561f57895a5f71a4f9d763e7",
    "ciphertext": "0eb61d0369dbaf0adee21b1d68466e6f979814a58f7ad4d9a3e58faf688dbb8c5ecb0c6a77614f2e8041107d97c054ec590ce66fba2c4409604683",
    "opensTo": "PCV1carriel test vector value, not a secret",
    "bodyPayloadBase64": "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"
  }
}
