{
   "title":"p521-wrap-128-02: ECDH-ES direct w/ key wrap 128 for 256-bit key",
   "input":{
      "plaintext":"This is the content.",
      "enveloped":{
         "protected":{
            "alg":"A256GCM"
         },
         "recipients":[
            {
               "key":{
                  "kty":"EC",
                  "kid":"bilbo.baggins@hobbiton.example",
                  "use":"enc",
                  "crv":"P-521",
                  "x":"AHKZLLOsCOzz5cY97ewNUajB957y-C-U88c3v13nmGZx6sYl_oJXu9A5RkTKqjqvjyekWF-7ytDyRXYgCF5cj0Kt",
                  "y":"AdymlHvOiLxXkEhayXQnNCvDX4h9htZaCJN34kfmC6pV5OhQHiraVySsUdaQkAgDPrwQrJmbnX9cwlGfP-HqHZR1",
                  "d":"AAhRON2r9cqXX1hg-RoI6R1tX5p2rUAYdmpHZoC1XNM56KtscrX6zbKipQrCW9CGZH3T4ubpnoTKLDYJ_fF3_rJt"
               },
               "protected":{
                  "alg":"ECDH-ES-A128KW"
               },
               "unprotected":{
                  "kid":"meriadoc.brandybuck@buckland.example"
               }
            }
         ]
      },
      "rng_stream":[
         "B2353161740AACF1F7163647984B522A848DF1C3C9CF4DF2FE6C632BF7886413",
         "02D1F7E6F26C43D4868D87CE",
         "F76E885238FB137F6C20764D89E26452937675B5E3B4E89FD3534E1ABAF69C65CFE0670274670708AC607C6782DADF86EE06A82C499EFD468F929D9D9DD1041CF436"
      ]
   },
   "intermediates":{
      "AAD_hex":"8367456E637279707443A1010340",
      "CEK_hex":"B2353161740AACF1F7163647984B522A848DF1C3C9CF4DF2FE6C632BF7886413",
      "recipients":[
         {
            "Context_hex":"842283F6F6F683F6F6F682188044A101381C",
            "Secret_hex":"0171AF032D3F025BD5038A063036B039AAB6B170E7E6327916C1EE3E398316EA3E2AA9D37DFCC39C80ACDBF98971B36CDD2DBCB2071CCCC956841F151B528071DDE8",
            "KEK_hex":"2053C13661D10F1984D99D7851E836C6"
         }
      ]
   },
   "output":{
      "cbor_diag":"96([h'A10103', {5: h'02D1F7E6F26C43D4868D87CE'}, h'256B748DEB647131C12A10AC261DA0628E420492A36F3DED8642B4B6FA1EB15DCEC80A0F', [[h'A101381C', {-1: {1: 2, -1: 3, -2: h'01118B1EB02274976993694D310DB8B2935488DEC231AD6D1EB78F124E080173D7C9454B30E017FDBF9ADF7D5EA69DCBCAD64AF48D06AF090E76F4CBD4A236507DF6', -3: h'00FC0F961FA1C470060C7B650CD6761B741E3C78209DC258FE22B04DA3D08F34E28D3831435DC4DB85F52CE3D0BD855DB1B51B363C8B965B0B0E4AFA862328076F5C'}, 4: h'6D65726961646F632E6272616E64796275636B406275636B6C616E642E6578616D706C65'}, h'EB90AEC77B834C3FAFDF834374F5D6CC4251CA779BA2BB8039602294655CF6B9747673E551BFD693']]])",
      "cbor":"D8608443A10103A1054C02D1F7E6F26C43D4868D87CE5824256B748DEB647131C12A10AC261DA0628E420492A36F3DED8642B4B6FA1EB15DCEC80A0F818344A101381CA220A40102200321584201118B1EB02274976993694D310DB8B2935488DEC231AD6D1EB78F124E080173D7C9454B30E017FDBF9ADF7D5EA69DCBCAD64AF48D06AF090E76F4CBD4A236507DF622584200FC0F961FA1C470060C7B650CD6761B741E3C78209DC258FE22B04DA3D08F34E28D3831435DC4DB85F52CE3D0BD855DB1B51B363C8B965B0B0E4AFA862328076F5C0458246D65726961646F632E6272616E64796275636B406275636B6C616E642E6578616D706C655828EB90AEC77B834C3FAFDF834374F5D6CC4251CA779BA2BB8039602294655CF6B9747673E551BFD693"
   }
}
