{
   "title":"p521-wrap-256-02: ECDH-ES direct w/ key wrap 256 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-A256KW"
               },
               "unprotected":{
                  "kid":"meriadoc.brandybuck@buckland.example"
               }
            }
         ]
      },
      "rng_stream":[
         "B2353161740AACF1F7163647984B522A848DF1C3C9CF4DF2FE6C632BF7886413",
         "02D1F7E6F26C43D4868D87CE",
         "F76E88527FAC271A4C7EA34B7E28D7BBB54C682BED7A512C9CC879517ADCF0FA768E90A571D2223BFCA3FD8C32D1217D9ECAE1CB4B8B8F207B6C5929F842D569B262"
      ]
   },
   "intermediates":{
      "AAD_hex":"8367456E637279707443A1010340",
      "CEK_hex":"B2353161740AACF1F7163647984B522A848DF1C3C9CF4DF2FE6C632BF7886413",
      "recipients":[
         {
            "Context_hex":"842483F6F6F683F6F6F68219010044A101381E",
            "Secret_hex":"00BEF13B0A00BDB0B051EAAEC41CEE0310FCBB7F61506DAD661F9EA7EF405EC96F041859A95C9D1B2785CBB4A934A564C9BD7687BB64949010C769DD7F927A8CD4BB",
            "KEK_hex":"145A50CC9BED26CA74570341181A550CACBED1951E3EEF0BAB6444216EBF8F2D"
         }
      ]
   },
   "output":{
      "cbor_diag":"96([h'A10103', {5: h'02D1F7E6F26C43D4868D87CE'}, h'256B748DEB647131C12A10AC261DA0628E420492A36F3DED8642B4B6FA1EB15DCEC80A0F', [[h'A101381E', {-1: {1: 2, -1: 3, -2: h'01C97A1A9F1EED9F3D168F12AFC2FE1A1F86F1559C5F21DBBE5F5C36006B0E8BDE096400BACA2CB1E178A3F1E88DF3E5333F30B0B8A4261E8C35B1E62E603B25D8CB', -3: h'0128AACFA5E390E978FF4C9CFDBCE9610FC2B6D89CFEE27C73880C256C6A1B1A89BF771B8806DA1DF36817B405EC124A32D0BEC3BD337687ACC79825794C099BD310'}, 4: h'6D65726961646F632E6272616E64796275636B406275636B6C616E642E6578616D706C65'}, h'355E1B6E810A43189F4356AC607A07E2374B38FE5823CAC496F913B20EA710A2BACFC5535D0FD8D8']]])",
      "cbor":"D8608443A10103A1054C02D1F7E6F26C43D4868D87CE5824256B748DEB647131C12A10AC261DA0628E420492A36F3DED8642B4B6FA1EB15DCEC80A0F818344A101381EA220A40102200321584201C97A1A9F1EED9F3D168F12AFC2FE1A1F86F1559C5F21DBBE5F5C36006B0E8BDE096400BACA2CB1E178A3F1E88DF3E5333F30B0B8A4261E8C35B1E62E603B25D8CB2258420128AACFA5E390E978FF4C9CFDBCE9610FC2B6D89CFEE27C73880C256C6A1B1A89BF771B8806DA1DF36817B405EC124A32D0BEC3BD337687ACC79825794C099BD3100458246D65726961646F632E6272616E64796275636B406275636B6C616E642E6578616D706C655828355E1B6E810A43189F4356AC607A07E2374B38FE5823CAC496F913B20EA710A2BACFC5535D0FD8D8"
   }
}
