diff --git a/tests/test_cose_hpke_vectors.py b/tests/test_cose_hpke_vectors.py index 81d7cdd..bf28904 100644 --- a/tests/test_cose_hpke_vectors.py +++ b/tests/test_cose_hpke_vectors.py @@ -176,48 +176,93 @@ def test_encrypt0_vector(self, key_hex, ct_hex, external_aad, hpke_info): assert result == b"hpke test payload" -@pytest.mark.skip( - reason="PSK test vectors do not include psk_id in the protected header " - "as required by the updated draft-ietf-cose-hpke. " - "Vectors need to be regenerated with psk_id in the protected header." -) +# --- PSK vectors loaded from testvectors.txt --- + +VECTORS_PATH = os.path.join(os.path.dirname(__file__), "vectors", "testvectors.txt") + +PLAINTEXT = b"hpke test payload" + +PSK = bytes.fromhex("0247fd33b913760fa1fa51e1892d9f307fbe65eb171e8132c2af18555a738b82") + +EXT_AAD = b"external-aad" +EXT_INFO = b"external-info" +EXT_HPKE_AAD = b"external-hpke-aad" + + +def _parse_psk_vectors(): + """Parse testvectors.txt and return KE+PSK and Encrypt0+PSK vectors.""" + with open(VECTORS_PATH) as f: + lines = f.readlines() + + ke_psk = [] + e0_psk = [] + + current_key = None + i = 0 + while i < len(lines): + line = lines[i].rstrip("\n") + i += 1 + + if "COSE_Key" in line: + idx = line.rfind(": ") + if idx >= 0: + current_key = line[idx + 2 :].strip() + continue + + if "KE+PSK with" in line: + desc = line + while i < len(lines): + ct_line = lines[i].rstrip("\n") + i += 1 + if ct_line.startswith("Ciphertext: "): + ct_hex = ct_line[len("Ciphertext: ") :] + break + ext_aad = EXT_AAD if "external aad" in desc else b"" + extra_info = EXT_INFO if "external info" in desc else b"" + hpke_aad = EXT_HPKE_AAD if "external hpke aad" in desc else b"" + ke_psk.append((current_key, ct_hex, ext_aad, extra_info, hpke_aad)) + + elif "Encrypt0+PSK with" in line: + desc = line + while i < len(lines): + ct_line = lines[i].rstrip("\n") + i += 1 + if ct_line.startswith("Ciphertext: "): + ct_hex = ct_line[len("Ciphertext: ") :] + break + ext_aad = EXT_AAD if "external aad" in desc else b"" + hpke_info = EXT_INFO if "external info" in desc else b"" + e0_psk.append((current_key, ct_hex, ext_aad, hpke_info)) + + return ke_psk, e0_psk + + +_KE_PSK_VECTORS, _E0_PSK_VECTORS = _parse_psk_vectors() + + class TestCOSEHPKEKEPSKVectors: """Test vectors for COSE-HPKE Key Encryption with PSK (COSE_Encrypt).""" @pytest.mark.parametrize( "key_hex, ct_hex, external_aad, extra_info, hpke_aad", - [v[:5] for v in _KE_PSK], - ids=[v[5] for v in _KE_PSK], + _KE_PSK_VECTORS, ) def test_ke_psk_vector(self, key_hex, ct_hex, external_aad, extra_info, hpke_aad): key = COSEKey.new(cbor2.loads(bytes.fromhex(key_hex))) ct = bytes.fromhex(ct_hex) - result = COSE.new().decode( - ct, - key, - external_aad=external_aad, - extra_info=extra_info, - hpke_aad=hpke_aad, - hpke_psk=PSK, - ) - assert result == b"hpke test payload" + result = COSE.new().decode(ct, key, external_aad=external_aad, extra_info=extra_info, hpke_aad=hpke_aad, hpke_psk=PSK) + assert result == PLAINTEXT -@pytest.mark.skip( - reason="PSK test vectors do not include psk_id in the protected header " - "as required by the updated draft-ietf-cose-hpke. " - "Vectors need to be regenerated with psk_id in the protected header." -) class TestCOSEHPKEEncrypt0PSKVectors: """Test vectors for COSE-HPKE Integrated Encryption with PSK (COSE_Encrypt0).""" @pytest.mark.parametrize( "key_hex, ct_hex, external_aad, hpke_info", - [v[:4] for v in _E0_PSK], - ids=[v[4] for v in _E0_PSK], + _E0_PSK_VECTORS, ) def test_encrypt0_psk_vector(self, key_hex, ct_hex, external_aad, hpke_info): key = COSEKey.new(cbor2.loads(bytes.fromhex(key_hex))) ct = bytes.fromhex(ct_hex) result = COSE.new().decode(ct, key, external_aad=external_aad, hpke_info=hpke_info, hpke_psk=PSK) - assert result == b"hpke test payload" + assert result == PLAINTEXT diff --git a/tests/vectors/testvectors.txt b/tests/vectors/testvectors.txt index 2476028..ba9da5c 100644 --- a/tests/vectors/testvectors.txt +++ b/tests/vectors/testvectors.txt @@ -1,4 +1,3 @@ - HPKE-0-KE COSE_Key:: a70102024d626f622d68706b655f305f6b6503182e200121582064ea61f745f7deed186d697a4c89715932755017766348b0443a60aac450b5a622582088f53a4cbbcfcc1bf0b33d5dc60f789a7f495244f57c158a8ceed5179639152b235820e8de39325f3c0be02442076c470a46bca742de9bc2be453ec1dc049dda1f6ca3 @@ -527,529 +526,529 @@ HPKE-7 Encrypt0 with external aad and external info Ciphertext: d08344a101182da2044e626f622d68706b655f372d696e742358410472587451cdc65749b6724a78484c69e4a7092edec45c31aaf13a1b725b388820efb2b381bab4b52efeb9d6d65ff69c49b765426a6a4fd7872b3691149069394a582142a32c0ba176b2053b114682189982e07506a4ac383067aa9920552e452be123b8 -HPKE-0-KE COSE_Key: a70102024d626f622d68706b655f305f6b6503182e2001215820f135aa53a7b8d0801eefc6545a8b6262d74b74015f246c11b37762767ef201ff225820ed6afc34bc882d17d025cc79723caaec97006411b6b975add484362196948c4e235820182a2a509e56778bf678dbc5ca76cc18fce47300815540c82d4a624b17bbe437 +HPKE-0-KE COSE_Key: a70102024d626f622d68706b655f305f6b6503182e200121582064ea61f745f7deed186d697a4c89715932755017766348b0443a60aac450b5a622582088f53a4cbbcfcc1bf0b33d5dc60f789a7f495244f57c158a8ceed5179639152b235820e8de39325f3c0be02442076c470a46bca742de9bc2be453ec1dc049dda1f6ca3 HPKE-0-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10101a1055055ef57a8c8f1e2cd792f9e9c253a7adb5821e7dde67c8df636eb9b2349527a6bab7bd575e46995b3cb45b7edfb339ef6dbd903818353a201182e044d626f622d68706b655f305f6b65a1235841042436c6d0ff2176e1a1a808737781a7fc7376014919b539aace84114fe6dccfb82c327719721efc5e8df87cebe7d0c28b74770a2c816781a5c88f8b6ef83110a158204ca4cc64d178000d42aa6092f7c8ef5bd5995a33ef7c4b6d9490b105215d6293 +Ciphertext: d8608443a10101a1054c3dbf02ad2a8cd300035a7f515821b91b343a050b5b839a60f7d903f1b9c851e4a8e6df03b0ae05db0d33674fb635498183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104c6022db2bfc09def2e95b94f2dc917fe2c27cf202ad3860e6bda829b64f8b68c53b06b211dd166dfb7491ef6f45ad6db9003af5fbc4747074364c386c97dafc258202e54e91afca5ddb92636072b373ed2921942cd497d7ec8c611fdc9824b41d738 HPKE-0-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10101a10550ca918484db7e57fcd6a451579d04a91058218f4e49d4242d4b03092402de93ba613f64d3546334581d75f09781a917eb64b5c9818353a201182e044d626f622d68706b655f305f6b65a1235841043f245ce79f1a6674314e44010377c817b3e52e31767c45143824ebdd4275a8c02f6037267b7de937ef1e3d53310003050311b33826469b3f7213a7d3a518d1b95820efe256263376b60f788d17a590b31464903587f5ef8708016697bdd27e793424 +Ciphertext: d8608443a10101a1054c9661e9a238abd6dc7cf50e1a5821306ea0fd082a6a323aa8430356159fff4d7112c85033a906ad6dc172ef0a0b0cc88183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104dd68ce56333e69967c02ade32115948c2ec2d291a698c4bf16440e37e1f5c8785e2aa3bf0b6ff8a6c4226dcd0521c789e581b1aa816747ce2d2457b81224074f582016b41fcd4f8dd5b2d179a68ccecd21470067811e7c94667294bf968a4b3d9b1d HPKE-0-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10101a1055008d4b4ba3a6b7fab94fea740ddfea6ae582145dfe705c3a885a23c92abce2e9a4ceee4913ca54c12e3c7df39a5239012ce15a1818353a201182e044d626f622d68706b655f305f6b65a1235841043e734095428789dee24b837906863ad7bcef86c3fb6c4839eb76463a081dc0b1c64c504ecb319ae0c64f6a6a8b7294a5b7d68c2cd12493673ecb9719a01343e7582061aa26e99c15baa82edd40265236cad4511aa05519617cc0c22f56d455ec7e26 +Ciphertext: d8608443a10101a1054cef09c76235024a7f9d9bf764582185dd1f0c0f3f27c7cec2d32860ef7821454b76ec3213372b829b732b3df38dc3ce8183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104d7bbddfc24dee2304bf8f5cf59bb295696692fe9adb0b12d1841407056830f1a989f32dcf4b96d319b4b358cc49d83d3e3dc1577a3ceac66d17a83a7860565eb58203b5a2826a45ff3e7ee7c426d17dcd06737068b8329ccca41b0f52e811843913f HPKE-0-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10101a10550db52db662f81a9ae2c1cec60b79abb125821ff4bf2e65f87d17e74432da6da46f264543c5662a34da8b1d63c7a04f92cf4a2e3818353a201182e044d626f622d68706b655f305f6b65a123584104ac44c7268c1790ef423d607b2ff75320667e20695387db9c1fe7ec4bb97b74001f33dc58c9e56353bc67a4d6820226cc36e98452e912a325755537a6429c65e9582043c8fcd50f343797fc2350b7e22476a39b6370fa338a7f8cb90df438409b407c +Ciphertext: d8608443a10101a1054cf7578443df9e4b89d9698ec758214dcd300e1a35ac0baacdc1413b52acd44faf96b7b73caaf898490e122c748b69c78183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b65235841048f9fce9bd99461ffa16d9d969c0cace07de67e5cccf0267003e4ebce9732f6d6a62607eaca4735cf14fb7d5413decfb8ffa2c87b1fefd6741111be541eeef8e5582076841526c099256a270d7b77aeac627e27ead1da23cf783c8585277f8327e4c3 HPKE-0-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10101a10550b0d6c7caf307e05561f106e44a54742f582143713d533c1fb2c96071d30efd30633d18ed3891e3cc6338d05fdf922a1fc82ff3818353a201182e044d626f622d68706b655f305f6b65a123584104212d6e5b8b376b279515d13375197b64d18b311d1adad0df5c72480ac5b4ce87c68016824b2a952c745132132d41749815d7696a117d77384188fdd7cc6176f9582059ed1ddcfd922588e541aaaf4bd89f70a360adfd109da2a83c5eb7b20732579c +Ciphertext: d8608443a10101a1054c80de2428978334c2e921460c5821119725181b9eb6cf08512569b4638d95cd85668aa08cc85f29c77fb8f4777a2a378183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104c7aae16935e9f136f07786fc22f7becba789fa01a6e3bbf3342972680b5f3dbe9861fe0f68ed368bf012b0146b921f24fa64b54ad4f8477f529457a9b0d157c958200d4ea3f34616d04a4e5e9491fcf06df18c0954370b5650d099ff78f434352c9f HPKE-0-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10101a105506024ab7fed3cf00950e794951efbfe415821eced08e89a89e6184147e56c1650fd57ff514233042b6e9001170dbc060a66ab89818353a201182e044d626f622d68706b655f305f6b65a1235841047aab9097da3d4c17f4bb5504d8d45f4c28ebbeccccb77b2f7a4f8f3674700554578c7a0f19586a2cf4fb0cd5926eb0e9db6733752e4f43dd9bd5996554e522ba5820839a506ff751227d9ec4db931f73517f65a3ccc9d84a9595c06f7cf07fc6bd19 +Ciphertext: d8608443a10101a1054c8cb385b70d414c1a2fef26aa582193b9a87ab45b1df2bb31c170246531deeeab2f3181eb63b47c43e63e4dc1eed5cb8183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104d7caaf6b399d19f972c7cd761c1f3579c8693e95c64ba6beea8e2a1087ed8a4c5e3ffa0d9fdd6ff5d8fdb57a5f4ad770411909683c0be7d4db953b9b21746ebd58205b4bf1bdb9832eb48fa1ec40376241ef20d90cc55c51a25e6eb4ac4fd14c037d HPKE-0-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10101a10550fda46441c4560291a6eec9da655289de5821a6b9b3342ee549f2f6dee9ab165d7631cb2a29f0d923378638cb7f5c8e648a193f818353a201182e044d626f622d68706b655f305f6b65a123584104b378a7e3362bb1becf24ae2e856266da9784e20f7aaddda2a536cc355595d888e9737891b32e29c3ab5c07eb55e4f44a2631529f9a2dadbcd1c5e32d8fa46ddc58203b391f81a9aabb2683dc6a371d6824d78812595cba6c97fb83798fd87eef75c7 +Ciphertext: d8608443a10101a1054c36c9055f67c485b618259472582176d7939ffc02c8472e0b6db2815d59eccd554cfa22d9425499fe8cf0e46e8f94078183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104bb4c4cf211c12bedd7809231c1f951996e1738c93e7d292b23737d1cfe63750f50058e1aefa5073aec064fd1df754cf3b38227fcc293c7c0fbcf93180fbbb2665820a1ce149592a87351f8ffcaa4a6794be3f5a412704f559e0100419271de9afb48 HPKE-0-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10101a105507a78d1bfef768bd0739fad341f49039658210a5f55ba415fa3c240ef60eab590bd91cce926c92a8762e9362bca167fd8fad844818353a201182e044d626f622d68706b655f305f6b65a123584104df01fe0e86de46fcbdf83569d3be4892fcbf66172b953fa5af4a4da3175b825a0a68a2497f779dae5430522942e775184c0403b6a3f57b5c49ea93775667c86c58204f835e149377345d40bddfd3e7e2479319518a11b44ede7f24cfd059652094cd +Ciphertext: d8608443a10101a1054ce9864cb8b12d64751ec05d4e5821a1801101d6df6f25e18243c4a6ce901836cd0b343ec0c41409f29421f3207f135b8183581ca201182e2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f305f6b6523584104b8376193ac2da680fae1da7ac0e23d88963ef33e31c6b660386ec45582a743df0e439fb9a3573e5054c858cf0cfe8d3f45b7819827316a86ec1993930062725e5820dc809e77433a2af8225f0aa81413f5ee6e5bc14f441dc3fa079dc9ffacb54f69 -HPKE-1-KE COSE_Key: a70102024d626f622d68706b655f315f6b6503182f20022158304f65f3e8ce5db1ff24f49fe236ffdcfba3214bde3c1c0bdec78d6e35b0d59d15edb4f497a1b440c7e37a29f99de5bfb922583076653c742f9eb5a42d6d4f88a01ba09cb8cadad0eb570b312f60ea5ff6aec15c927af3fa6976c77dec3141b893a9a697235830ec601bec4dffc9239b6a0bbcdf52c9acf322a125af9658b4d145a0d2738229f21f4454e4f4a18e5c2240437e66d0f6bb +HPKE-1-KE COSE_Key: a70102024d626f622d68706b655f315f6b6503182f200221583003fcd256d1fd79ce8d6d29e3cb72a823380e1c655aa2ce211721245873bacb76eacd6e28f4557fed255246a76fdd61b82258304dd4aa71088792b44e00970c2f269c1eb546e848a6df2946e4409777deb6d7b77803a383c9e87757cef9f18910a1f76423583035172a2ccec0f1d1af547b811754e01de5406257ca808f2fabcbca5cbf7a4d22b951fc1d4da0e89e8608fde30d2f6706 HPKE-1-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10103a10558203f9020bb7917aad988ac4ce28ba557125cbca073f47b92d62ac626faea8e99d358219db8e5036cc04c9c1fdca5193d326bd865c2cf17f26a9c7389e8f3db5d48753896818353a201182f044d626f622d68706b655f315f6b65a123586104b224dde0932ad62723c9e8898a4c1559aaae3a6b13ebad3e39f956219a98b425430f04b20c91d206e09fc2444f9052f5683f37ee65fd3848fe7a4dc1f76add725e3017e83c8d12a84845cd1d2d82d1166ee680a1bacf199a73031111d84e948858302e5d980137bc7495b6a0d6b71601c1a1e75256df9d629fe05fa6e62d42e17ddcb008f362b52c2febd892232e16c2497c +Ciphertext: d8608443a10103a1054cb5fcbe9b162b79e2777bff265821a88c6c682b8c4f9b22b5375f08af6267fa0cdd4bf24b7999f383881bd720672b948183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b6523586104c4186784b91e570a0c3778fd8617e4474f00ac36e5a1fd02bcf06890dc592ee2cbd8347c5a8020b03dbe3936301a5039ff4c4971bf5e07d55224fd130a2e666a2ec083cab442a4ccd06848bd40ddf9fccbfcdbcd1d7253bf6b9363bb30200c3f5830a138d514b294bb96ae5606bcf913fbc6f00e3a044b69fe54178b6edc971eb62e2499b26c07e2b263fe1187cda8252932 HPKE-1-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10103a105582037216bdf248d82945b87a3c84435f20301e9df3b37440688d24b21679a7a0ab85821a931981ba8d07236e891fbb39c0618999e67c80f6a262823a6d129c56aaf4d508c818353a201182f044d626f622d68706b655f315f6b65a1235861048cd2c5b128525c051760ca792ae38c60f5d9be83091d4e904eaca8e0075df6d8f30738de090c203535bebcf1a6e9b6bf36e224bcd8fb5967e0a0eca0a0fbfdf5b35da3a69e3c7caac50f266a3fc11e42d087511f1b0fad6d523ae53a0bfe604c5830cccd606f644126bc917ae03ba7cefb34a38a8a4e00f51b830fb459018b009c783480941f73800fc8e0b112002a07fc52 +Ciphertext: d8608443a10103a1054c24c592d1ceed6a8ade059f42582145c47bb07f24e0a3a42f4bd434d5593ea2332b0da4f4eb80f07ed5eab36bea11f78183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b6523586104088b774f5c5db0696a45c6f5e8a290511baf14539fd0dcfd75101be33ad580709f6b6d2ad99ef6328051479f18bd679f32f798a88d481edf1d491eb5c905aea736b8f5c99ae401649cbfcbc927e664f37a170c50493cd3e6d242cdcc6c90e4395830b1bb140eafb2ccf567096db4ba97f3b23d37e6a620686430cf51617b431efae636c67b6614bda39d068edb391bd1cb09 HPKE-1-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10103a105582066815f04df75e4baa646152f2460695b200df8a50bbd0e299dafefaf15c0532a58212dc67fc86f0206f279930dced3b6dfe726250cff8354c0b657fe6bcdaa6488daa9818353a201182f044d626f622d68706b655f315f6b65a1235861047c52bead4335a216813ae6e4dee2659ca7105ea850317c25b0cea602c8f3f22e0141b58893ec356f33c20d6330bbaf836f158ba1ed714a04847a7813c64ac6c7029674035b6bca9c78f558746e669627970d8ac3b87800e4afe2d64db3dcb57f5830b66689f6f4d536439d6b2e3f8240ae704c17679f94c63590fd6a29a03b1e32d40e2af8e664f622d0e5877f002882d558 +Ciphertext: d8608443a10103a1054c1042aaa6dd01cd47dd1905745821d22cf5013aa59e873fb90a4cbc95a45428331189dba1bdd38b089af740e2946cf28183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b6523586104699fde2f9dbcc7302732d254a56ee3cd4893334a4fe7f6a736f6d7e40fa72202ded96ec8098a41e29665ab5780e79446647fa10a0c7b91db431c5501ae52be7466303de9899cec90c229a9c8be2040ad70e05c37acd5c3f2b2f791c50c12fad3583060f91f213902b49af37d07536c280036d3445f1ed6345a2d4781c52d7e6f789a7493f4b8603931463d857564117764c2 HPKE-1-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10103a10558209eddef4455129ccbc494aff056fe52b251224e272da90c7ecd54ce94c7d45169582188ace3811de11efcd2085d7ae48ffeaa7ce401e9c991e225044c8359190d997283818353a201182f044d626f622d68706b655f315f6b65a1235861046ed1710cfe5f23c768f69ae5124ea8baa65b18a1981c64e157e8f324619215c7878a697c004a612fe20f66c89b7b2af741cfb7e867b7c2a1b35273c2bc947ecbfc868377795c296592759d3bc722bcd62bd1ca6e9fd0c70a9b16908da9b2c8445830c6199481077ac37f2ec1d4b1ef1fef392e4fb9141df4293dafb794b54bdc4064a81d8d8e373ad1d3e92e246066d5738f +Ciphertext: d8608443a10103a1054c91da386c5f1eef07cbf85faa5821fd8dd400e8f6843434620607ee0c70e4e5f4f04976b76ce97f26d9f63ff93430f08183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b652358610450712efc09a90bc816fccbabb506b5da926531e8525ffefbc2e8b2aa7cb9a8ce33028f2d3849d0dee2e87340cb8078b0dac9378931b166a039c27cc8dc9eef69f1c1c4796922bfab61a274456e7953d3527750090991fa55e9d2e490b10b74025830bff35b89ea234b88df3455dc5c23ab1c9680de46317f878b84d5ceec67384a4f79935db486194bec5513e4769a7f486f HPKE-1-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10103a1055820f47c3ba696c350eaf5dfe64827bf68b315ef8cdd02f6eb79b86c025f16c9b4a1582197c7f2ecf7c3f2b716ab7d4b73f97b481b222e60716210534f78016c9b03413f38818353a201182f044d626f622d68706b655f315f6b65a123586104507accfed015dcf0df6d1306def2ceb0452ba174ecd3e06b9d30e347e07364b3235ddd156f6501ab8f96a27ddd65fa2b0d54326b38c3bc6ccb592bb72a41561feafa7ba3d707a9f8723c96c0c849fac454603f148c45525dfa19582e76c9a0c3583003caa89c05e657bc89efbad8e98477e85fb02ec395c0afc94547ebdca64d653e80923b95fca02adf07a7e017693e68e5 +Ciphertext: d8608443a10103a1054c21f4cf0bcdac7f3b2e19d5f158217c2ff717ab53001eb726e47cbd5c252c05dca426c5fa34a08bd9a9a1f4b92cfa958183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b652358610468124eb79dca9a18b16820b27e3a0eec4e4e9576e12fd1ae5694621f2bc99f93f427efd7df5ea753d07a0d043080f4ff44ac6bd7f067ffc4c92e8741adcc60f3f3964118fd68d5514d40c6bf47d9caa80dfb241e1fdd04615182cb82971e1c4e58304046f1a10ebe9f22a2aea00b922cb16a4ef445b55a223076894caa801beb618482dc992c9d9bda658c19b768476065bd HPKE-1-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10103a105582018e63fad49110f7ca669baa530a3ec034c2f1770d1eaa2ce2a341f217d896bb558211815fb8683836dfb3704d766cb4b40dc4b1fd3ac1b2d249f8bf391d3a555169506818353a201182f044d626f622d68706b655f315f6b65a123586104a4f4e17c89b7c0b522e8ec28bd24c0bab416f94b30c5fe34ac861dfb25235b67aa6e5b3a9ae6e716165091f673b89e42d34c159d3017dc6278c94552927b864c18918855547bd105e52143bf40d918ace0909d175c4762e0148a160db874ca0a5830aa4d85b740d6f6374b5e2badfee77f4785b09fb924f08e66f5fefe36475452c4afd6b821d2709f5475a4f2e4e425757c +Ciphertext: d8608443a10103a1054c4f69aca23c486075321ec2c1582175f0ac90bdf8519e8f9e5f5d8045b870140e7e1b4fa3828a3ea66c8514afa336408183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b6523586104964307d5842c5e6bd03b2d770ec24f20e2f468319fbda2ed929218e449cbb1b25c7c9da0b48fd619544b550af078f0d3dd703929cfd1e239cd10702c91a5a8486b16ebc447a20a159769c0cde0068bbe7a93a5829730e558b0c466f75258919e5830a8cb603a923d60fbcdc996033aac4a3dc7107ee045d54efb7a87211c64591c5f8c911197e56bf7e4fd500cb80e49bf99 HPKE-1-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10103a1055820ef49dff5d5ba7d895181eb84e0559e17064ff6149bc74b3b1cc707edffb10ed058218b25783a9d5efebf68c9a32535d50dea5335af4b28683dddea0238b7ac864efe65818353a201182f044d626f622d68706b655f315f6b65a123586104acb79124f34d2f82b6816d4ef4f835f6ac056fa3ed49b631136e416de1a7da5b13d77ef3e99b5c3af89c4335fcec4d0b52063e3669de03469d8f65069dae4484cf58027f0d1c0414575db5e4ae47d302f49aad5d6efb7eb1c827502688f245af58306cca7863e2e0b35193bad7c08677f15c9497ed073df29ff1c7acb784a2d9d5c5184d9c8ef64218d1561a9f36b7c38d09 +Ciphertext: d8608443a10103a1054c81f26d6e9c5f24ff84b68c4b5821d492076beb8b8c5192d0d7ad7abf7f54decfa6e6cf738b1e41cd8bfa9334c246838183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b6523586104fca207561d14c2184bef2f81af341e7750c778dc86a094147d120067f5e198c4639f78ad0c0ad3aeb7fe03f03ac47ff19b4986759bc6d3856cf299f20295190ae8818c6e728fc0b7d69a96a16d98ddc8a36848e4595ae6dd8691e950878ad49a58300b2e005b728326026508f708ba12d4a92664363af98c551b69a011b8a10de1333e9410149cced7e942cb13eb11540b75 HPKE-1-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10103a1055820b6813d3b91fd420ce0fbb282282a0781e928bba1f2ed6555ac3876ccb79139605821278ef63f7bef40a20188e88d8072a35fa49b421dfc71069a0f01abf8632b5a188f818353a201182f044d626f622d68706b655f315f6b65a1235861046f6718ba3d9581817b7d6e8ba572577ca2b4c426db2e83273af0b8bbf1ee33d54afd913c341bbb8d3115d7b6d08b6d1fee711131c1c908877accc0214cb2c86670cfb647cedc0d3de474397691ff71a9f72ddfd0d8a7bea15c6ab8b1035fb723583013444234c83126f8a62772aa4b9a6e7a702255557cd726a740ee18a1766ad48148d00f87f6e9d418d3c68f8f8411b77a +Ciphertext: d8608443a10103a1054cdf9689a08e9920334a9742325821b85ccdf0c17da4f616af863cc44932b23f1ea1fdcc4a5d2e0055be5d788766eac28183581ca201182f2456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f315f6b65235861040d44189c41d060baf45f61f71d8c61d2259c1a5fb6f2af9754a6307d3ac1b7aacf3b10c455738e130c678d76686bb3d581fe8a94ecd75901513aa884629b9e9b801bf55251160fccded082b91e3bf24e24467695d55605e73d15878e216337f2583005352b50b6ac62dbce5dd04af8cf7a4c5fe24f2b1641cfc964f8f4275dad74d0da9222135c2525db6d77e7d41eaeb4e2 -HPKE-2-KE COSE_Key: a70102024d626f622d68706b655f325f6b65031830200321584200d79ba4c6f1f0cfb40eb165353f19725907afc3d302e466f937fcd14fb3be4eb50e2d13502642e691ee2f9a6ff8f9639f2af3291fdb7c3b4c2d48b9ba6963d7762e22584201d842560d19370441abf9819003efbe8ebfb6ea2d6c53eff1952aab6abd9956aa8d35642bd3b1fc8e99e5a55a8e5615240e1f5c8d3e83481307215f71d7eb06734b23584201565854ad1406345de77c2a4df3715f29c2bea30b86c08ca2b756118969f5c7aeea0ed0aa10ce205ccb5428e4ffb476bf1524a3905ecb7381fef8c5011e5870b9f8 +HPKE-2-KE COSE_Key: a70102024d626f622d68706b655f325f6b6503183020032158420033db899e500ac6f1fb7a9e23f16a363e41b6d1f6dd5562c4faaa0491f1a74cbdbd039ff2b5824842d4da26c36173bc31ba2d1672699d871fdca27b9af0020bb580225842012ecb4d569869085618ce0a4e0f82fe9b618dae8b678e26e7a1ed8d8b9bdf7ffcd32dfdee1bd85ee52097866c4f493a3174e6abb6b365057d212ce3d84a5010a6df235842019f28872f689d9c3a8018712e453a23beac37cb86c87e2c5a99d7e3901f2e4f4995fae274ca07748a7076d0ecae6466a7c3cdbc55d233544a59d22d3e4dde1d4b5f HPKE-2-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10103a10558203138bee2c7c5222a490f6dc8afc1b3928d44db2df56fb4032acfe1079ff9c52a5821093d059b8e0684b04d4a7a4eaeae24cbea063414467e4589417511e7468410298e818353a2011830044d626f622d68706b655f325f6b65a1235885040162b43abd5b8846801b7de98072cb9603536ec3a7bd30668528dc75707804dbca8a71e3adcae9ad7635e1107ab85441b63acb86d0252488ac7c24157460955da422010eed01508bc178962b45cb26d06d484ee72b4ac2cfc937e1d171e42483a5a5ac080b83a0aa25b376facc15607d9a2ef91ebd233e2f35ef08b4dca8fb0efbe1676158306417055e20b3c85bd42c94377af8ff21b5da0bacd1f62da7e0b91499158eda595b40d1c9fe83361bf739577e2cc7b847 +Ciphertext: d8608443a10103a1054ccc2242d4757e17d25a15ed3e5821365e04f0c6e4952c0b79454fccf76cbc28b74a46ef05cfff1b9f8fd9990c13cbb98183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b652358850401420aa4c4c627f798133196b5db1d875b2171c72e9b4a99040212cf7493b3e3bae6031b1404fb7310b87572d3f3c2cd47d6af96409898c6a0b23f9744881ffdf496002591f0a73a97e9bc10f816e7d6112c1453c641710d63ccea38cff63608acd7f422dfb1bf6a06eaf8faf2042ac02b2edaa99609d652bbae462023d3d2dde13d502858300ff6a2d8cb8b938f26787174c9dbfc85b39f1482755dbbb83d0da19b9234b4317c2281ea39f18ba90ee0dc3ebac535ee HPKE-2-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10103a1055820215850dbf837415f3822d8f5d26cd15a0c146c92359b11b1782867d457d4378a5821dca9a96193d94c1d1a6875471f113dfa4c623fd0ce711bf7d4c1109bdf7930895b818353a2011830044d626f622d68706b655f325f6b65a12358850400c6e8136d09b7a8acb620c13b17ac1afef18ed180cd259be1d3dda1072d9640371b05e7c56911fa97aeb1c7ad54c8fd396f40e75cb5f67f17a2ea70e873b56f0e5501372452c80572470b4cc341434b023b8f7d421ef1a6560670d9ac7510dc6d6cc44d4c2454ef702313759494bd5dc1198aaee2ba8005bbbcde75d688f59b15a88e1f5830c17f1cae979c5ce953c68b778f0a774bcee5af484f6c59c35cfef9c811cfc87959334a1c4475034e2b780ec7bb53499e +Ciphertext: d8608443a10103a1054c3ffa359ac3825a0c2494bd5a582181de3200580856ad1d32e3b048a1514f876175490eabaf16f8c77cdb29b5a72ff48183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b6523588504005a008e6048f592980a269593795a2477b6e2483bbd5c4905f8f27a13da967bee0b14ef17267f10c09096e3b782c07040a835d11ef75b14e08adac9f79dd99db0f800e024d2c2f77e6b7719801c8057e63c8d947698e414bc76f89c7aa9f932facd739738093662b89225a5d6a8bb5837f94ff50d0cc87e220c33a2c3ee2b955839c2b75830a973bd72652388fceafe8c27fabcf6cdf9d126925139036f0220f25cc99116ef84c6a0973da27296cef25e15430dfc81 HPKE-2-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10103a1055820fdb5784ac8e133937727e19374513e964a7d940e4f5684b73ffccddc843df4445821abc32701a38c1c36b3cdd98683474ac9d01237f4a610137905c75be8520a7e7a4e818353a2011830044d626f622d68706b655f325f6b65a12358850400652d2c6aad232448534aa1fbf6318956a3ca8fe3a581bc264cfb74b5c4b59675b5852f7b28c515413414faf01474c45c4111711ffab4d1541cfcaaa0a6136dbf78017cdab90f57f246ba74fdbad5218bb7e57e4f645253c3802417f91587beb94af23423eb0fc295c74b42fe64d5c033bbf29a3b18548788de1010bdcc076254dd30ed583063e1f93cb9087ee33598b22f6b5f77008b4798345c4a8004b42565dc5a753dc39d280117494fec9fb5ae0e28ac358470 +Ciphertext: d8608443a10103a1054cfe0a853f493e564b510e6da158211f3736313ee0ed512ac10ab2ae6b285dd11e627ceaa05307c31685e136a0a13ff68183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b652358850400aea55d98ba99de025f46405517e8768d81c96d59bfd2fe3f9157ac4d8d32ea62ad3f67775fbba8ad83f29e86256df856bda826504f4c46f14283c3bdfaa575075d001a20e9a1c8ec0dae6f77ae74c2247bc99d2aec355fe678556abd21ecc0a31d666667d9c043d36d29ca513af1cd4b6fe5f078de2b250663d966ba451a1fc6a1b28658308d5348c71c2e86d8f23cc19891ebf4730710612677b806ff0682d651272a656327867fd99f427d053bf2f5c7865155d5 HPKE-2-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10103a10558206a802ccb1bd4d388862b5fe0afce78dc7fc3c08a4ee1c497fc03e2a92db02da45821329c4d048a5c81485fff9540d9ddc083d31b59c6eee09e8b3787e0f50424eff01d818353a2011830044d626f622d68706b655f325f6b65a12358850401f32ef361c8b9435fd85f2a762bff35d49407738e645893bc38938a0465539beaa0867b3c32eb993ce0a8599e684b22fbe06527d7ea5f23809bf2a340e4310bd920005d05b63e8fdaa1428ae3bbf70e8b606b8bb364c897a1edcf54d27e56dc0fb4e4c89b35099465048b10531dff3101167eb081f4ce1198d66361773ce83f1420cff658300189869866e44e995db469e07664386d86680cf0afba7ed0506d893124347ed12c05277d04eb5ca818a83ef7d2abed40 +Ciphertext: d8608443a10103a1054c594ca1298043f224fa4b1822582127fe011f834d4b3c781c4543876d72b98706c79718946f250fcae28816f0c2ed308183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b6523588504010d31e782460f310a82303af9a65af3dd13f1c8751ce5fe0798fec6551691037f9cc0911ecc072e1620a15dcef781f13d4149dcd50720ebe45d4743047625b8746100137e3fe917b538af7ca2fa64ea6344dc64ff1de4dc89224ee57c8081f0b0a9b0b3db6756fe7560d961c2fddcf1ea9a0095755c4856c1280089174a642961edb76f58305af395d823c5290ca4256b07ebb8313ad2fff37da1d27cbdfad189ad89356f38386ce4df7cab985061df152ef9e75498 HPKE-2-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10103a1055820ca66488980e271eb113bab9c87c532ab964778274b14fdd1498f43760660cbdb58215915445e1b1592fc3ca8a10e066770df837e8dcf627b2dcdb303350a8cfdc15181818353a2011830044d626f622d68706b655f325f6b65a12358850400af9a27daf713ab290e06f323585fe4e378adb3da71ee3f913d4df0ff643234d5096298388e0385b6791583dae223df7a2395c739be3456d877f2c22a60db70793b019e97cb108e5ed8a4dcc92e708f9010f0ae64410aba36ef66edb45275f4c22e613352d0ad6e2a94c645ddca1c3db4df47b0453de357c91f6dfafacb112214620600583060acf6929d7bf0496ef34937a3bea4a83b92e7ac223b9cb7b1389eac5a6fe52f62a7e16186005c5d9c7e3aa052b66c4f +Ciphertext: d8608443a10103a1054c0c5f9e93aa2b6b33064f0b615821d324eef552572ca180a5d0a842b0f99791ddfe4dbbac7c239edadaed6ba2d34dea8183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b652358850400271889251e67d6bedb6fb4d7b2a60f989dc445219b2e11990114bf199f4c03f37fa77f1b9d5afab0ad8e27c0b0419bdaf20c36e7f952b479755be4d9f1c718a66100fe990106e4618f44fb9dadf8eef57a40a4d4e827d4849bc043191bdbbcf127b190fe357b9537b4e29c13da16465e3d51a836833c7f379829b06fc88da62bad337958301b9dc03b16d574206eec4dd105a466065ce9aff843c6ffff4faf74b843afa58a4f8ffa1d289589876eaea3e6d7fcd2bf HPKE-2-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10103a1055820c12e10e83ffb5d684b5dbc8987f36227b0ae5356f60eab1c5cfc07733972713e5821625dad1ac818ddcd4f5847d09b661f6a80bb3ee80c85c711d1eb1fd57e6b6e9bbc818353a2011830044d626f622d68706b655f325f6b65a1235885040163399875d2f44c2b62f6a241dc4e5d2d77ae2f71d48b8a4ff7015cfea98c25573ca31b1fecc15ab570c6d848a9dd6cf65791cebd6fafa43b85a997caae43a6ed6d000f7b7e6f33ee305779bcdb560112e82663715bacb5b5b46a17e00fbc1c7e48ddeea2cf7f79d6a8db02baf64ec466244d206ae933eb4ec2559603a306c5a43a36f75830151440d327f5b4301017aa88a5c07df896c565e5dda60e71594c9a07dd95d16ea97f780977fe2b5e1ec9a3bb2899ec0d +Ciphertext: d8608443a10103a1054cca7d6047cc45ccdd77f890035821a3aa9aa763c441334a09047e7fbf0fb29359f906e008721d7a8d2e5bc6f304c8c98183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b652358850401e15cf2cfd07ffc3711a2a3aa999275e22aa7293cd024b2d6c19a793dae6ba8cd6d7cd8e0ad09ca84d1989435bdb248bc354043ff16dbef35fd3976dd923eab027401c57e9e5ad3e23d0d8ebfd403fc5cf205d32d9cf9c34c39eeddff1e3ee9cb7e2b68b7d0ae96f476fe2574a98ca262afbc5d419bffdbc659a5351e2dc3f1a58657b8583021539e5d740e58cb0d5a82ab9f05f2383ce78a3d2bbd6289482fe0c72d99094be91be74b2b321adf225b20a1fa4dc723 HPKE-2-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10103a1055820d2d3de0c045b580ca7065a0b6ee0ee4a99b16df064c8c3b94f080503ae1bf96b58217b530401f8dfe8b7f938929169f31054f4c1b077d874dae6357e0299523cf309ff818353a2011830044d626f622d68706b655f325f6b65a123588504001c84d1eedbed866132867ed9cb7468462f9c9a149fe92f8b719d6b2c02c110e04b1cefbdf10604a0426a24e0a11b2f1b519b1344629344a4f54bc0fe2996e9b49e01478110bb40c4050e47d7bb2d2f99233dbc6bb71a1a60a2ccefde398fd6eaaa10c940825ef3f2bd824399139b9f55ba7d8c0f600c4208867778f7bd596c3c95afc7583063330387cd24664cc5ebc2ad1d1f9e785c9c1c8682ab61e810595b99f6af562ca9751eaef8949b746005a8aabb3d73bf +Ciphertext: d8608443a10103a1054c6a7f9ad577d1fda19f57eac558210613ac0fed5e66dcfc888e1955ffbe59e991896f466ba4a36d35c8028cffc99ee98183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b6523588504006055fa4cb5b85e543dd03decb5aa21d4fa5df4f120e08b92380d9c101f6d18e9267c17ddce47fc2c9246c445f637aa74ec24221e731177951eb7def41c81a0c7ab009c87c7eff17968be352f9f912f5eb2f02b56010b3bd42b99dd4e17bf479dc20ff9fe7fba5196bf05e2780ac19d06ab500f87ef340069ecd664ea7eec1f747cfe3c583087cf7e83ea5377854ed51220ce62123fc976ca70198b37c5a73c6073d5201f887c5dc1cff08a83b57c56ad18807e5f89 HPKE-2-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10103a105582035a8bd741dd4bc4eb339dcc69e91214badd6d79fff2cca4088e6733b80f7d4e25821a2b8d2e530b9939d2bc3e478ca797afb14453151e294c1dc4a2bbaba356949dd95818353a2011830044d626f622d68706b655f325f6b65a12358850401dfb9d20c07e0ba4fcc4b93e66bd94ea0b8ea94f4b336912b0d676b5367d697801e668f598dadbfbda8c375478d368209e09d51f7cfa2ad283f8d211ae13b7d23d801b2f56718deba752f33c8ba0aef918db14d6b901ac55072a781eb26b04cf55363461604f6b0b6931f0da446f5d55fb56c82ce6989fc88129b1918335efd0fcda0355830afc3fd0466c8696180429b63cc76880e877e2da59f20411572cffe8ce15ceff86e78a18472c78a6286127290caf6f15f +Ciphertext: d8608443a10103a1054cbdaab86150919ae8b5b834845821e7e2cb618527db518b18375aa7edc6857f72978ad1385819a71eae01647779fcc78183581ca20118302456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f325f6b652358850400e6d1c1707c66ff216bb5c23177b1d45da5178304e5bce401100e1692e00734b6274b607cc5ce673075c3d54f0711c4c0d7051f625f35f086a4962df329777562a1018c3ab86a3f6be3bccf531413fd58ac66d7bdd1e0d9f9c57282282d4f2711b1f24d1cb342a8125edd9879dab0a9fd8e7f991a4d0ea25ded2d858393cb05b54d44db583085da334be4a72731e8dbe28d2ff71e5fd3879a1f31ecac6604d52ac6192627a4d52e347743374aae7baa3f7b6a43f052 -HPKE-3-KE COSE_Key: a60101024d626f622d68706b655f335f6b65031831200421582032df6a916a5f6f145cacd3755783f65f7f5b35ddfdc6bbe6e699c1012f296c70235820e8acbd4b527e766136f0e0ae266dafaca435e2c4326f6be8aeeea30d4ce91070 +HPKE-3-KE COSE_Key: a60101024d626f622d68706b655f335f6b6503183120042158202d925acfd0ee359a68565b619165985a7108f7b1771131e26f11d24177dc9a3c23582060cb9ff63744acdac02a48527dfc2810fc49bc1223a240d870fa2d668c891155 HPKE-3-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10101a105508fde94810cf9df2b8f3e011dd014866458211e3b36874e1b8fa028f8805bbb1f88cd29125b6cb229292eed3949060323114f26818353a2011831044d626f622d68706b655f335f6b65a1235820fd114c5c260726726405b3983e92b824c76ff415bfb3a85d43266be85e436d605820db8a62e96f13814fb6b391fbd078687ec01e5430408a1ba130b8aa561106d36c +Ciphertext: d8608443a10101a1054c087f1d07a0e87c270e41d4e15821d1b47d46b6df77e9d3db5228d0af3f87ac7ded5a31f8b382e9b6389f9033bc53d78183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b65235820c1ccc94d662d3a8b07f50fc18624f8e100ff316c0ecf1bb40b5505bb9805186658209f7f855ca97be8661aec7bcd9224d1dfbfdb2d503097f2b17f909c3a8903c456 HPKE-3-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10101a10550e7eb3c12fba8f1a84360649e00228c035821188af3afa5ea10ee723e40b0aefa2a7c1b1b05ca778c613ecc0c1f846595a5a7b5818353a2011831044d626f622d68706b655f335f6b65a123582020f2e48c5b6cd52cc560c8c345050f1bfd3756259bbd321704a963614646656c582002ca2aca70d04f750f32805cfc440fe78591f3a5c1fe6a931870ba6cad61244d +Ciphertext: d8608443a10101a1054cd33f6f7b5cdc8974a9a194c95821700162943b4f55c1b8fbde676a17b0e59d1bfced926db14b3f2522257a8439a0d08183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b65235820a64d042825f9b6c7ff0e2149c805e6e75846ff6d42e550d9e4345fe1e5e2b73e58209bfea8b775bfdc0ee1203b3299f942e0aa267b43ac9238dca623500a79e88c5b HPKE-3-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10101a105506c5121bb87c9c2f62b2c868403be8a38582113c72fe8aba55de94b9f0cea23854e8fb4dfdf87d034f0b17e366fb05f94be4364818353a2011831044d626f622d68706b655f335f6b65a12358201cb2a61bbc134a03b6ba241f0bf47f71a65a3b67e948f7974f94e05e2569c97458209e8495b63496b92c5bab86e7f34b555b6a3677397bf408835500188c3df93b39 +Ciphertext: d8608443a10101a1054c221104011e8ea554d159fd435821bc7626f9f2859dcc701e4bbe528ac3f16397cb89218f12f929a9b8c479ab879e258183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b6523582003423f546a5756386f88f993e1f57afa983e9ac0f393dd35f2eb596e4b37214d582074ee55b4271f58420b59914df0c75ccf8f8245c98d1561f4b1e141375ec3ef30 HPKE-3-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10101a10550f9a3efc56621cd0fa9c173feb8d486ea5821bc91169ed9a817fefa394582affb4f019ecf50cdbfc46e52ef437d708907854447818353a2011831044d626f622d68706b655f335f6b65a1235820e33a5d0f7a885988058daa06eb6895961f41e6b93e07314e8319ec60dd0ca8635820d38344948ce6c0fcae23835a7b3059dcca67057ebbb3628b30c7a44af246ca2a +Ciphertext: d8608443a10101a1054c6e2426b72d3c281e3dd415855821d1c7b5b743119c68efc14cd2306ef9608163ccb4e3bc01b56fb3dd76981d9d984b8183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b652358200ddb597c69ba1ca599277babdfc34d650723f821e4e8a701f1c965abe678487658200b38e6ca680ab97618d2fd73ee7a6ef4e6dd90458440e7c814e20ad302d1ab90 HPKE-3-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10101a10550e21e4f3f711e3d4a40233210b6c7cb18582153dae8d74b8ff4377890721f44b576e9cde9c069796daa0ee1606b21b868d72560818353a2011831044d626f622d68706b655f335f6b65a12358202d4c865b322326d0c42970da331d640be580266d1ff5bd48fe2d5851bac0fe7358203325793599c3f217f84542bc2523adbeec95c931eb53e71145f1a3f8f78843e6 +Ciphertext: d8608443a10101a1054c328509c1251bcb8d0dbc707e5821febe757b5d827288f28bd57e1889aae48b17371a9352bc147f27138bcb278a82008183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b65235820b497b974cb4d8e7abbf060530d6ad2802916867dcf94302bac134f3ae7dc080758209126e88207469f7fe243adc8390d58360f3da239336f2bd39d4036d628edb2b5 HPKE-3-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10101a10550784f25d8b3b8e28c2ee57f8034c2d63558213d35627b8906a2c6325f0bc1dcbeff96a66f00d2326b7bc347631f356dc79a1c37818353a2011831044d626f622d68706b655f335f6b65a12358207ebbf54428b2c7ab5cfbb1aade2cc6a9556a0e58528ae576258f0d7c126585315820b610571bba5facae1b75386f5ee98e3c370fd7b7070b58794e4ebfbedd876543 +Ciphertext: d8608443a10101a1054ce25671dc8b3a673b3e7a54785821d40477eddf43426a8dd6abfea7f1c3e4a76d555b0da7c4f937c9a928b1da2632238183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b65235820aa871be16845e8be952cb3112468056f34751da2b89c03455481fe24b4608d7a5820d484b6f27e33353092be7b4b8327e70b8c199cdd8b32ef05bb3301d7d7f979d1 HPKE-3-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10101a10550b0e54f4eb4dbc8d74d0403151a4c9ab65821bb0bf21a799e13f522fd5d6efd495e1e0715ad541388557b9baaabd6c4f7105280818353a2011831044d626f622d68706b655f335f6b65a1235820bc2dd6a7498209f6a16ce2cb8ad31146e1d7601f3b7a7d916e9b8f0c4b280c1858206335338627bda61773b8abc05330f2d86744561fc9705df85392c3979a34aa82 +Ciphertext: d8608443a10101a1054cc133201f78abad8f59a36d16582153d41d6e44050609706117926531f6db33cdae24e1d9893e267693b1358c7af1b28183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b652358204d60a40af7bbdad596c05f8aef4d2d59dd739daf7f2d8207a4f37a987139f87958201a8ef70eb57a722695fe79a2fc172f3c1a02429a34d6c52480a0b1c6881fc120 HPKE-3-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10101a105505e5a35587511620d9c95dbda458414285821ca24cea1349ea1bd6610cf7d64fbae3809c17b48870a1e33fae2daefe83b16caef818353a2011831044d626f622d68706b655f335f6b65a12358204f16be73404f6130ce36f25b3abf38f1f8d574330257a3715a44182d74611c715820cf43a27483d12a7fc5a01ba05cf0b79bc9fb6c5b7108f7469c2ab8fc437d514d +Ciphertext: d8608443a10101a1054cf3790340c81ab5a03782c0765821c62bb5ba94087b77a776ccd8b36327ead7c07416d3942c70e73b8094423be8b8648183581ca20118312456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f335f6b6523582091bf7afbdf0312af1d6ee46a07054d3190eb80f05a5fc89d04fba7137a87680a5820bd31be117b7a760601d2a93ad2b578fe7f95643ec56899f9ce28a373fbcca74c -HPKE-4-KE COSE_Key: a60101024d626f622d68706b655f345f6b65031832200421582000c2029ec474be368261a61ef7dc4a3cb7951209fcc66dbab39c14ff85400320235820d01a98ed714cf08ad96c793edbae5e1f5258dd98e94a1a94d6a08adbd56ea74a +HPKE-4-KE COSE_Key: a60101024d626f622d68706b655f345f6b650318322004215820a5922a701eebdf665a7877e32b0651db5d3ad8eb4be792f2dfd9d9ac5d04956123582000f28ee18a4ddcdd4f318dd88ba71efe0bb68002015e9c4879e99edf4e9c4b60 HPKE-4-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608444a1011818a1054c2fb741d0c5c6977aaa2b01c35821b738d24609bcaa98ee1f5f7b77eb38b9d64e5aba602154c58c12c61824631a4f0c818353a2011832044d626f622d68706b655f345f6b65a1235820a2310170dbec7095eefb7d35107c425ec2566a5e859cfd80e6a56fc91cb37e3c5830635a41f1026dd93b27b73d30c9a5391c7e05bfc8b0ca766933f62257781c79fe6e4c2c0d1cb17edaee344fc33322a9f1 +Ciphertext: d8608444a1011818a1054c007db1e253c05a77c7960d2858211646cae1c09d7432bd4a42f6a9abc25b9a09defd157f0c8e880724d09b71bc49ac8183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820f1ba3848ad6162363ad57952fb7870da525191f620b8fa5bb1d593174c17232d58304635ac73d6e33966ec443b7ab017f9185571ea010065d8862ace8e2566b7c0704fe947fe56db64b10e02766c427f83b3 HPKE-4-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608444a1011818a1054c3cf3405adaa9331e2706668458216e3a5631d75766cb708fbda036a6e5b654f4bc3c19bfcbb7ad9ed3e5574115381a818353a2011832044d626f622d68706b655f345f6b65a123582009fe08cb84624452f285537cbc06714773387689960a3584b05cbb4ac70acb705830db74a5f8b12ea239755500670d38b3c63eae4a1f0ba21b25876c427422a70a7f3cbf26a43570d266d28418c914394d2f +Ciphertext: d8608444a1011818a1054c38d3d704efa38c029752ca1a5821592b56f3d76bf573b91bc7e2454cfbd71c25377e99c59748d4cfe554d4feec68558183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820a8c00e9025c381d4c2b9e4bfdea3f744b43966f22ae48e84521d64d89e66c81058300720715280fb5e662bbac5700a8a59d9af170a68a0bec9b7f6fd3d3870fc164df3fe40e0078388b593b0b7d7400edaa9 HPKE-4-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608444a1011818a1054c6d73414c64bbef1b945b35a9582118530c7ff2e58db941e48ba7b1876e88a3e019bb1b92789dba0309cae6cb74ee2a818353a2011832044d626f622d68706b655f345f6b65a123582047267ddb7a6a5788a506b37d450aadffe786164e6f94cf5253c8e023f181a73a583034362ce15946e700fd8bc9dccdf1cc504822e76e2a9250866378e85b8d1c8faeade8e5657fa9dd9e36ebaa46c3ad923e +Ciphertext: d8608444a1011818a1054c5bb9f3db5220811a48fa5dad5821c54c547cc13cb4ed50c07349cdb64bf523b5e260dacf61299ec84fd3628573c5108183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b652358206e9b9742fdb0f846332cf80cceb256dc243d4c71bf9dddc476ad583b5935e94458304755506fb7b96fdde760f4bdfcb039313fbb817fa0250cbfd181790239fb53a252486461ea900e2cfba2758444d2e0f4 HPKE-4-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608444a1011818a1054c8bac033f30bf465b3c8184c25821ed9ea80bfb07d11a20399d92e4d757179ae6e4ce1d9d5db67ca20fd0c85ffe35e3818353a2011832044d626f622d68706b655f345f6b65a12358200e6087d030b1e8520574f884baafdafddba71c558705cf4872aeca4629c7403758308f95cf34c40fb9ff6f3cae1f9a8e9f99058d249f5feacb091b0e615e0e9f46a5bd1435439b1bd5844ee7775840003c36 +Ciphertext: d8608444a1011818a1054c3891481162c2fc91acaa558558215f3161419f70905c9ca38cc7345e3f85bc80a805b53e7f972610a7b9fd50e92ed98183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820e2013d9d7f842e6d1063fe388fd50ab4092840b59a8e1f6817adaf3be6102d69583047739a107287144a29a8778b534db91d3c12645188f6c90a57cd6a712bebaa8e975d19c0294a82ac570fb5ce7ca7dbf4 HPKE-4-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608444a1011818a1054cc32577820e9fc7f1dfaaef16582146e402f02e4c45bf8de3c32d36b16f520faf735f90ab843f23796880fcbd549d07818353a2011832044d626f622d68706b655f345f6b65a1235820d524b1636dd7796be27a080a9167ddf362e8a06eff5549572a04eaf9bbb46604583009ed3173e50ea69bd2a3f60a7252e81e12256016ae3a762b05e28174cdc853a80909b6f0be8db0aba24a48b2c975c153 +Ciphertext: d8608444a1011818a1054ced667294b551c91b234a775b5821a940898b738c95090c00dc03e16331da77e14cfe9378bfbfa6bc23b3520811bb798183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820cd75b971e1d7b49e30dbaefa69e531d6edd27c67152eb92e87ab8bd63ec48a77583007ee898bbb19a31de857d5f763b5366d3ff2367774da1ad00ae9e41606c55c662d6d76c79460c993be8658159d2f9e7c HPKE-4-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608444a1011818a1054c733a1396a5fe52e4014a80355821d5b08336a933b87f0326832badf4f522c942c95f0bac27c9e47bd99039360dbe5f818353a2011832044d626f622d68706b655f345f6b65a123582096d993edbd974f70b36f89a5833f745c5f2dba2c34e2dd25254ab4c3309078235830244a6ae5269b99fcf817f921dfbb914a3e7a8d98d7effa565c1a38b6607c5ce29a0a6ea78cd3e00a1dc1c1191f715edd +Ciphertext: d8608444a1011818a1054cff75207da353490e289408f358213306e92a51bd77b6695fe3a72087bea5609a47c1731ca9b0fc3a2e7e3b2187eed88183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820f4211e14388db2706d40bd7f80dee278ee8fd586bc968d115e9ce8e81cce695e583003ff5d044c2fc4091b8f686300035f17a60a60cc6189880fbef4b5e4d578e6044b713e91be66c7f3ff5574a22f1e2cee HPKE-4-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608444a1011818a1054c6508d2450db84d5aafdf22645821979e63ed8bfdb38b828b5c495aa0eed1257eb0dd8784d52efc6acdb450ab3c00ec818353a2011832044d626f622d68706b655f345f6b65a1235820ff60abdde8677257c587be0228e616bfbbfcb2ed5c311e112fffece0ae28d4585830299c4de0445f2f588b8f9dad87b10f5195bdc20a65f1b0021c138304477ed35ed752694fde15c21cb4cbf5b49b8affb7 +Ciphertext: d8608444a1011818a1054cfa03887e5d1a0a3334a142605821f03ae21bf3aca4bc9a62fa1afcf539408dc67c1cb6de84ad44753b0db7f0a0b0178183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820ffb600a17c13480c8401088dc6428c9ef2f88db2c9dbd195fdad35dc74f0370d58303e6b9e912295318716dd673b0baa9fd0ef59ac37b96049e09a126139bb3271837327747b5082e45bf31dfe1e3fd90b76 HPKE-4-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608444a1011818a1054c6a9fa48284941a3c00aaf7c8582173bfd8633fcb16766409f713a4d6345c4331834876130bc6fa8e3b382914ec68b0818353a2011832044d626f622d68706b655f345f6b65a1235820a78b256072f458027fa9790f0689eb492f40d28622e07c6ecb81fc30c02f894c583065f9ded5cdbc30262debac57505803bce0a2879a354171668ef8378bad1f2e09e84ac1cc79fd7dfbf03a773a99d8a6dc +Ciphertext: d8608444a1011818a1054c9d81b36afd28e2c8bb3246dc58217a74391bef4910236b2dfc964450d14ebfcf93494f265b08423180d9c22974e5398183581ca20118322456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f345f6b65235820a0b49f8281353307c0dc52ae54ba90233e48354fcb0ece9a8161bace12e3b12c58309aa5bccb1491687935dbd8fa4fceacfe8684863d7c8ced8cdbfca1b89d4fd1b0ec36fa8e9f11d2b74d33c8d05a3a3cc9 -HPKE-5-KE COSE_Key: a60101024d626f622d68706b655f355f6b6503183320052158384e237eb6c934b5d948aee5db58e71b73becc1fdc6c90d45eb68975b0008ba24976fa622dbdf0848e80a6a222e4b0e1f85b99631307bc4b01235838940bb8c6bf6882564f1138fc7805677a68d2422492d3de009740f973e4e29cdd92e1942dd2f2d23526c410522376bc0c0890a6425097f4a9 +HPKE-5-KE COSE_Key: a60101024d626f622d68706b655f355f6b6503183320052158384489c1479ccd35343a90b3e1cb4922f73d9d611f12bf4abe9f76fcac6a6a974c0941fa602dfc29fb5c52b3191ea896162718d2ddbc97097e235838785cb877d73f034edaaa14d66dc3e10bc28d3ee5a290310c89eab7e347a82218874963600cf36850a389325fcbb6e4477dcc0f1b65e860d9 HPKE-5-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10103a10558205adbcb6e0ff034e4c7fb8f57d8684d48a0713ccd9d9ea807e0414efee28a983758212b781241cafbce0ddc141d16a4fbb48f64eb2aed749aff992400a081c9719a3d98818353a2011833044d626f622d68706b655f355f6b65a1235838dd342034c2bef0bb830c781530623f7dfae57752409b4c063c08c670bc5003be86d45941075d2e38e35d6b5c8da084b1eba2e05119c48d26583023ec6199b0bbf9cc776ea35e34fdaa85786090f62f738179128cb37aff35f95e5d12417ea84df23daef6eb78117a4f8c +Ciphertext: d8608443a10103a1054c2949acdb90b1015072b80e675821ac065f314f080a5dfc2e3e06f4f222a3e4968887957ed0eee16250ef785ce5e2d78183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b6523583802a6da874f6a2620194f7b731099296d1e9512e955fd0f50eaf2e5ae23a000962e852ef245d8386aeee37cec14718fee3034fd01909f4d2e583099fdc2d2ea5a9801fcd7f6bed9c8ef7d4d32cbd87f3f3bc70537647559a745c43a4af2ea38a934592ef3e6b03c8f0268 HPKE-5-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10103a1055820c801c70cd6c15c0ed4c5d31095a3d9ea5dd35a3b7ff85ceffb49ebac170a9ff95821ab85a76a92a692a53161168a3beb7a051346cb4859d3e0f2047f9fe4c90131de12818353a2011833044d626f622d68706b655f355f6b65a1235838b6c90aad8c11cbcb475b01f9544219dc466f6ec119d4108d35bc31cb12b2db26e1c8eafc5362e696490c06129a5cb4f7fecaffa5bd0d00b958307a1ff17acb7d872ec2bf968d6ecf7be5194175e98531359bc26db8a0293100649d3ff5dc80261c5c80fc1384c17e418b +Ciphertext: d8608443a10103a1054c53f4e2fb1df67a865219e0a2582152dacd88c76f015f633d6158cf8c539629c0693c3cb862ec9488c37b8eec30b9da8183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b65235838c98a8b4db3c46d89bfe93148b7dc65c9a4095b8641e14ae5e1fc14bce80a297ff8db1c12a061583109bd53bf175b13c543013a79142c9f885830cc808a9ecd407be466e4920a325828358609f3d16f810ad88b555d414b114eff43796e25a98e4a81551e77c0db0be185 HPKE-5-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10103a1055820b55199d8da2f1d98276b8a6c0a6db64fde7f45c75fc46810465cbe324072dee45821745d2621a784e938f5b81a742ccb209ad642502fb632100c3af8c2c9cbe013646f818353a2011833044d626f622d68706b655f355f6b65a12358389cd5c81cf76b3be50a1ab36c6875d89b65f2d26355311f5c76c32ebb5fee324f8faaa70fe97eaa8346edf8191529f21c58afe92d8dc56a3658309adba68d36c243230b6615bd68a7af1bc1ec51902ef11e4779dd2168fd515319fe60d7dfb4c0345fa9faf53525a1d68e +Ciphertext: d8608443a10103a1054c92e5591600c44ddb2a13c42a5821d07c0b52be682945ebc64346c4c478a81c908bbcb0a899ac124db1a463f65daeae8183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b65235838b69945ef0932a2cc47092bddb812af68730f078f9743b0d208bb482aa3abe55ab342d848868ca56b6b44a1f0d5b510bae9731583c6e4c1245830aa6de1512ab91d07cd1564280d70414b85ddec670143870957a52dd14890ca68ff55616b31abc9556f10f250cf531d17 HPKE-5-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10103a1055820ada57fa4de7c380f19c3e5b2b929b64cd838f46a8c50873c7b84c076e8cfaa3a582185a638115f9e6036d3845bb96ccc12ff6d506200a7264e524a316ec496d419c99f818353a2011833044d626f622d68706b655f355f6b65a123583832dfdc226ec0637124dbf5a5c82795b860d0b80a1d6c50bbe2181ce1c8fccb7bf4014340a3588af77a231124e7863278e44c082dd86495f25830d386e2f8408fcb05d8898380101486ac601901774e065220f485f2049b11a01b0992f0ded73dfdb2341d4b53d6fdf3c1 +Ciphertext: d8608443a10103a1054ce1ac34677cb6f7efca36107058215a8e9539e3bca5f0bef9447427d94dff836daa4d79b349bcff1bb0351f5bc787448183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b65235838909d1444000d3432175e9539ef75a1c41999b94456fb16668fc280a332683cf4e972697291702272f56c9021a3b7f8024cc2a539c1c3a4cb5830fccf12ecbdab9273a37fc45d00fe4dac4888715816d5a47abeb0d8dab1d9e05e2667ced3873eafc2a98779ba3830a720 HPKE-5-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10103a10558205a2b4259c8726f7b27c76ecbab67b873b5d6d4a70b0cd3486d71f14236b296e4582102e54618043019f8934c2c8c56db8d92189bf4ec1f52962bcf51fc02a965ba1440818353a2011833044d626f622d68706b655f355f6b65a12358381213b34c1040aa5de533d5af7cc401a7824683762da048933a292ede982a9722c6110351b1e98cd058705fbcca2818cff9f7b6b5bb8881f858305ab144940664bbc1bf1c5b3c8c76d57520d871f7238b4cd34f8a53ff72b9980ad2d05a51403df6f8e926bea5780cf0c3 +Ciphertext: d8608443a10103a1054c5195eb4a8fae34d39cadb9535821ae6af0ad922d27c668c1ab70e1d560fcb40a562872fc380335885e704bed0ddc258183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b6523583845ece7f96619b1a46a607a7d1a3005cd57d1405c605a19438b6fecadff2bfd992dcc396e16acd67756fbb1e24dcf03c3c1332c468486fb6a5830e96b44da4b0a5c72d79a8dcabca9bb212e0d01cea57670e0b1c8185b8e69377454b89dfdb3c0b6dfe485b8128549509f HPKE-5-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10103a10558207f86dff69987f153f499c0511ed65e655d4d34430a81bc95cdacc6a107f7bfd95821142a231e1c831730c99cb634850ec08c47305bb342b2794ff27c6490d3d0c3036b818353a2011833044d626f622d68706b655f355f6b65a1235838fc4618571971c112d55fef10f82d2114c2fb73dc0a94182cde7bfefea6d82685b4bdfa1ee1947cf0d76a224c496f282e75694efcc4af5abf5830d074a192df2905b03183195149c13bf83c1dddbd2d76b40d5ef0ead641103b01ed5bb88de9a7e00e79244343231a0207 +Ciphertext: d8608443a10103a1054cb10539a1192ed9218d34293e5821ae4e7c28fc0395a880751804db96a3081d660d41249df20af74c52807aed082dac8183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b65235838d2eaf84753eeb391939fbbf417e80d11b083a91fc3f13655a5ea75b2b08c30b1659e7e9d09098b0ac50328b6a4ed2c261e515c7d1c9ac79f583065ec2f9ca4bd6cb2dfca13d897f67634f16262ef3aa0b000229670be2a8f2e454ff2084cba8c1e9699f19db62ea92c78 HPKE-5-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10103a10558201e95d431b06ea4021049ea2eaf75546ddf41f390ddb9e7376863a904c769a5b058215929dd46a1996ea5323720abd290796727915d670e6bec9192317d40e7e905be79818353a2011833044d626f622d68706b655f355f6b65a123583856e102688b82fcd05585bf0cdfce4e7b749dcc4c8c5e5f0afffe1987accee459369e30092519b382aeb395d121467af61fb7e344bc8397ea58301776ac6367407286282a9f3bb645b42d0b77b35c17190bfa18489b5d11de38cebc9ae74e845ddbd7695838765da32724 +Ciphertext: d8608443a10103a1054ca12495344dac41a7c7c7ac8058215cefab72b215a994215d36688be01de3e90f585ad8b5a0f7855466cb0c7d3a72a08183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b6523583866c5d3d74fe18a530364ca2982b8a664e3ad3dac86fb2b0dc3fd66f095ca475c4cdfad29ab1ab6fb5a8a514e30505ea0f4459c0c1d841c185830015871cb6615e642462a72d563289faaf0d287506824968e4f8f1b12688e48d19e5a2764a31fa4d5de64cc0becf9d1dc HPKE-5-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10103a1055820ccc5a28c0fc6ce3a77b3287c4bfa39527836d4d977ddca2995f9f231c1aa3e5858211c8d84c7bc5b41632d045448b3dd303be1facaf8308dc4520ecb141f366786903e818353a2011833044d626f622d68706b655f355f6b65a1235838577f7fb7d14b3cbcf4cc8cc987c9fdb8c37e4c77787091720b16ca8ce1a1eb64ff394100b5e30ebe141c1728c44bbe50111ed2b3cdfe80465830129a07f73d90eecca1fd2c6b57dde0cf7e35e08dbfec45195576143610932eb18a65a625d83ab2932861a06ffafecf92 +Ciphertext: d8608443a10103a1054c72969c20928bc5e5f2668c745821f2643a6039958696c448ac0d63f55132b0830c66b0f3f7be73b76502ba252ca1858183581ca20118332456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f355f6b652358381845442818d953dddeebb546a1df6e0d17eff174b627fd5595c39700ffd56b85b2b8283cdffa4a69d5a4b0c4245ebae0f1d6af52f1d242425830af4f63c1b416befb1545c9d023ca5fde88b5680ed8396af65e2bca55af6f97225d505dd202a2c2a45367985428568509 -HPKE-6-KE COSE_Key: a60101024d626f622d68706b655f365f6b6503183420052158387a73481c0220c785b74d64c163e1de5d44e5390bd0fa08ee15073b58530e4085ffc8864e7a515d47217758719376b1450d97bf2a669ab9b3235838dca30972462039bf863de85351d9190e87938dfc8e84d55036d3ab77b8f8c75d9ce58b9cde255a254d70194cb4853134e6e375583df14190 +HPKE-6-KE COSE_Key: a60101024d626f622d68706b655f365f6b650318342005215838253b435291775cff909b2227b8bd6f539f521368b33871022f95713b4433df21becfffeaba9d63e839e43413e92689ead254feae3d7aa8e72358382c6894f63ec5d05047370d9415d4c0cd53ee2633926596788a41b5ff5368733b7d9499c391b08ed7c1c3d750c4c5af2ff03a44278c7c40b6 HPKE-6-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608444a1011818a1054c36d04a7d19dc55e80075d23a5821e574da31d97960f6ab7175d1a5532d59c14394e24f51df359de4db10b12714e9d9818353a2011834044d626f622d68706b655f365f6b65a1235838748632655487c9a95f46258ccdfa90d04f8b434fa91810c86afacef5648cafbad2ed82ea7e2c2dfab8addcc335796fec210e0fe26ec10488583020b73a418c7419830b7f9d8b6e06a645b404fb35e6cd7ce7e7e74601abb1d5b66ed53e823517a315cd8ce27b2fd71a48 +Ciphertext: d8608443a10103a1054ca69651786cd0897b5897691358219b6332bede2a83db731bbd15d7a805bb862435d78dd5c1ff0122bb1ede839e8f728183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b652358389fdfccc85fbf60af97e178569d37d06c55d2aefad63a769d9358e4c7a4db1e06cb2ff9126cf8ba125f42e41f2e0e7f53557096b018cfe657583094a8e0d39a7b9448fa610fa26114c5c2e86515b77db6006002d81d41f01c5c2cad99ebdcb246e5b7ea8cc14812fa1682 HPKE-6-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608444a1011818a1054c797818adbf0a654fb32d614758219fdd3c0be43a6ca9ebb33af5563d90620ef2ae69bc9777c1d42862874b0a4ffb26818353a2011834044d626f622d68706b655f365f6b65a123583890100c00c48cb2531016da4f3a3d3094f1c2f03451d76e992f540147bbd8e9ccc3b3538168856cd0ce5d772fdb299f9427793fa7727d9dad5830cb8dcf359251188b60eca487fb14ee1c3914cf347c6fe223dbe5fef7d36de4ca2ceec64ba0a50fe5296451d51b53c4a7 +Ciphertext: d8608443a10103a1054ca2559318b1e333c7e6274a4058212be18e3179d2c262b6d841a581ac30af8eb5bed1ab3cc05beea9c377bcb73ad6738183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b65235838371bf6961ade4f634f071fe738b15f3627d82c5b6f76611ab45a2165dccd33b5df3bbf616438b5164e19d164b745b1bf8212d1e5fd270ee058305871e52d5794c7b8981d6b9c92f40addb7caacad5c81b85d887b096b7983a26854b7bfd3e336edf71ff4874f64d89d08 HPKE-6-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608444a1011818a1054c82d73212f41a6d160736112458215de02558566868de986e6bd01ecba81b47bc67dab079c69519e9f020884172c3d0818353a2011834044d626f622d68706b655f365f6b65a123583842f56ab3e5441e6c65634346a2cfb13ae8b1afc9a8b833d045045b57015f9e9ab7fafe6a05671e9ee29187e20cc1b5b0acf2a90b402b5df1583078cf0aef816b9e8fc4f94678c98bfd1fd7999b5e44edfa2aecb64fc15a17a94350eea486dffa00a9c7ca99224d46a09a +Ciphertext: d8608443a10103a1054c2492b09ef4c564fd3079631458213b9529ae9c7356f2dedc7a682efc6c24548e4bbf70f22931bf0822efdff05b4c448183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b6523583899433c8f53fb59a6cd1645e4370c1799f715035fd931b2704f8213378530fab0f8f0457ba228704c27c720436161feda841b6c2491c73a0258306ead1c6c35e13916e63b2aae6c0e265219647b9c86bdd9b77523c1f5f12050d72cfefb7dd45a691174a2d2dfa64b3c9b HPKE-6-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608444a1011818a1054c2a6fd56a8b3f6908e1111c255821b1a6735f8870342bcc0906e85561781ee0126a5efe9aa8ed18d28533449f152e1b818353a2011834044d626f622d68706b655f365f6b65a12358388769dcc3b3ec1956dec6a7f75367a59c63870f2f7b3762ec7f32432495c5e73c2c23781033a9d364591a3d300426615e9f32042235f42c035830604150f58d908a033a617ad608c6bc2ee2eecd55bd50571ff2472a5e523a09e2a6f85818c4466836d99331a35bc410a7 +Ciphertext: d8608443a10103a1054c57140fbf12fe8ab78653abbd5821125018d5b069f071d283da80c4188b2ca95d3b92df274640cdf691b9535261283c8183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b652358384b335276cad00164831bb40671b8cf443a600bc4c03fd5adc7593e83277f9b9bc772cb5a4fa9c4cdfc0e8eee326a61b0cdc60706281221e458302d23c12c20bb3f3e1d8e76be00f1d0d1c066529767b17b0d7d4bd050af65f6f45e8868374e7103aa077ec74b3a0af7ca HPKE-6-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608444a1011818a1054c44d92785fbf3070bb1becfde58214c17f577725046e044f809adda3ecc238d697c20e728bdcc4bb3720ad4765a5538818353a2011834044d626f622d68706b655f365f6b65a1235838bfc6a49e284186a6fa33ce0e7cd97e9b69f720a81559a4b3297705219bba25c54b0ab70cc38a1ddb67446c3e448167546c4620bd8736a3e55830ea379d8848709112c1eef6366ab91cf6d4cf256d3c216c7733a6eae9c8557ca478a147db040def50e7955c1ab5819379 +Ciphertext: d8608443a10103a1054cf38d16e6fecb152da995e2cd5821135887b1829e5b6b38f84dd33a8c6fa4be19e2effdf014e29cd4a3a42e19bf2e648183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b652358385a727ab6eb38b0db15c0078048f91b333bc3b16ef5bf27129afd46387d92e0d494fe19b2133b6f4118ab54fb0396cd135907a8da82de7421583056175cb8e000b71129adfe4a90f00ea734ccd524a2009c076dae4de3ee4563a94b67b245a01923f28931565e17fb4c70 HPKE-6-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608444a1011818a1054cf38ab7422245935d23a66d8758212dbe21e54161712a491581fe3820e5aa386a07fc64a324fc692d455e7aa07bacea818353a2011834044d626f622d68706b655f365f6b65a12358383bc0cc314a33ffdb4e87eaf5d52d5ced617f0896300c63bc25390bdcf5ff6b9f9cd4800f05864a1bae10c3b941205bd5b7b3afcb1ba898c458308a745bf13677cf7ec0d2ac9a65e14bc5641ea9727d143a30f25355891572f6958f5bc9898e33c5b926deb1f1ceba2da8 +Ciphertext: d8608443a10103a1054c9ec5330828f36f9d71a63dc158210433f428f9490b8d61b81b140df333101bea7a89a44227ce04525110ca3f9c331e8183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b652358380d8caed0c439f7296a4af94201673ff65dad8b54d2ec7af206bba9ee672ead43641a5d1ce8441c3ac80e171396065092a0f12d76e5a5c3d35830f0a825ba05c5d3ac504188ddf5fd6f786c0ee8cb03b13a459acdbc87584ac4c466959687efb540a488d778145841c247 HPKE-6-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608444a1011818a1054c7913f581c059c8ec72f9ab5a58214e023cd8ca3239fd2d9b29a580edd711e981551abd7751a004ff47057162b4a184818353a2011834044d626f622d68706b655f365f6b65a123583872af48d87d997690e3cfaa920dac46dc6095216d05b58a5323d814ea5ee6f471b4fd99d996a9663ef0148aec8904acc6ea0ddda13c7315765830bf103402453fc9b6d846ad6f3a435aae99f628b7f323552e9136cfaf64a7a95de8e2656ad6b706c94e002f2410092c56 +Ciphertext: d8608443a10103a1054caa3c1c35c826e19ed11adbd35821cdd02a3b3f8483b9e837ca924628eb7e434f1f61e3361e2930dc6df8c04342d2398183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b65235838df5ea2f46560f2d895b441235a4a944dde842322935dc758b775ba6be2a80ec2072e04e6c6594020794a51584de7010f533f48330fa6761958306ea42d6e0eea23f9173d4e05d0b9408acbf10a4284de448c75408cf9efd2b2d000c2e9c8923e3b1267a754f3f671df13 HPKE-6-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608444a1011818a1054c3b24712df521ce6daeb16d79582157122c22bb26402e9cc64b46f817ec3b11d648f1de72499442efa7ffd13b07af1c818353a2011834044d626f622d68706b655f365f6b65a12358388cb8b6f65144bc3f730feb3c40dbbe759f8adb2fc96a67552a431efdc7c5ec4ec78a415823e1422b532f35c7b8ee75619e46d6fc9e4455a458308f628129208d995a3e5e7234680907ebcf15add2fa9579f910ad0e55b43e3faf5f8e8e41e1849d3e91a6ad8a5f07ef6e +Ciphertext: d8608443a10103a1054c157d92252756da81f082fea3582145f89806900cb69df10494c1fd9e2550f1f4a727fc11356cefb8d833cc8a3317fc8183581ca20118342456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f365f6b65235838e40310ac02a7a041b6f1e62001739a09d604144f957563c6f7663e5a106ea7d30bedf843c178d0f02150a81136cda53f931332d6fc30d8a6583094f8e00a8109463bce68bcb9df796b353c5a54bb71adba0ac8ac3cf4180e4053a9770d063aff6dae41e131a4bfb66fe1 -HPKE-7-KE COSE_Key: a70102024d626f622d68706b655f375f6b650318352001215820235da0a3f782d1d63883301a1f465ce5ecb9ee21b5c956dc33af969716ac10122258200bd7226e1968f5fca824b05749377e347ebab34dafb752941204ae153e18a7772358208c6710cca6174b6c57ab2f3166a3e12d18d5915201c98b4e48ddf65568f3a73a +HPKE-7-KE COSE_Key: a70102024d626f622d68706b655f375f6b65031835200121582055137ef3179b4bba4326a5e73ae0966d92d2ccc7e1714a66fba562a1c597a08d2258201daa17ff95d717128dc944069f4060af5981575734f1f847e6bd6bc30603cd6123582073294f0f394f08becf7358ea89c0cda596cbd9705a6b7c6f0ae8d70a9a85a913 HPKE-7-KE KE+PSK with default aad, default info, default hpke aad -Ciphertext: d8608443a10103a10558201e7f005d9034fd70b784b478151f569c9e4116e8d9a6a871370be98fa1e2452d5821b51716881bdd056919af5fb588eefcb06200f220f48f500931bbbab04a82e03c3b818353a2011835044d626f622d68706b655f375f6b65a1235841041479f005908668cb2492fb8cb8afcb9df4c0c89c11ccd18c2c3bc7fb42c9312797245d5a3ab4eac0c0a87dc2cb0a2b8ce770c5757a44880257a48841639ca31e5830e0ab73659cbbd3b6a43bcce5169a041599af3a8485e32d01264a0b134f11f9dcc97324b54127972b0fb93d9c11469602 +Ciphertext: d8608443a10103a1054c167316d0b8458d63c4deac1e5821330245b359b114ca9101d44351e6ccc673abd75b21f94eae183d2c71c3abc4a03e8183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b65235841049910ff21e19614d69e43ff5cb5f5ba1d017385c390fe7958df943126826a8d03ffe527471581cfe065fbf3145625e7cff9a649eb4aefd8be949db9c1aa9a89df5830234e18c3566d93a9791fb4b5d1f206199fe89bbc92d6c7d58166bdfa09bb32b310cd345d869ac15fd5cc895e2e3a18bc HPKE-7-KE KE+PSK with default aad, default info, external hpke aad -Ciphertext: d8608443a10103a1055820b1ffe35d48b498f0288ff46d6a61a4e90ff0befd1e1ec3c94537b5f9af9920955821c23e3d1f53e82f94eeddd1588c5cadf50bfaf31f1d28d296c9047ba9727ee6b22d818353a2011835044d626f622d68706b655f375f6b65a12358410424929f8f874446d29dcb78c37e6a5b50f1a4680e7a23d8f0014717645a90bda7b7f4bc6b920ea8ee042a644f6b1b5af8cd7e5fea40e424e3000b4c2532e3883d58300bc1e619a7ff8f5b67c7e110e01f9e1018239c3c4bb3a1f63389453bdf3249b266a321843aba2401d42804f627d5e457 +Ciphertext: d8608443a10103a1054c75253a8c0de6d5ec21c3269f5821039f752d03e974aaf22be52d88d692f33db25f5984a4fb8ce34232e0bfeab9f57a8183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b65235841049668a18483f3698645cc106c9ab6929dc7b48c088fd1ef331848ce479909e51e54da829de26b2cbb57b83c4413f7744eeb484126571369651808f18271c1fa8d583090c340157fe5691712b968b9686ca6156aa80165f03aa5167da1d1e868168a76af54f05d9847fbc15033f8eb45a1b9b0 HPKE-7-KE KE+PSK with external aad, default info, default hpke aad -Ciphertext: d8608443a10103a105582064a16aad701de8efec4c898d53d75e273dab2ee7720d544700f3f26dc1e8b4aa58212cd39835cff3f3f303dd9dae20e79c789e0d425ee04112f26962be476a94f0654f818353a2011835044d626f622d68706b655f375f6b65a1235841047443a801c2579cc3a9683828ac1720d133dc0ea1d9c34b72dc3225aa1b203c7eced7aafcca86dbda61dcc95efaacae431fe02626f390a7e97e4a8319c9d20c7f5830cb47c1f7c40efdf049f874f9fe75ac7d1a494f2cf4882bfd492cc402822ab8f52a51848f7e60e798dfb969c89bb44e61 +Ciphertext: d8608443a10103a1054cf941d22e87d020bef0c3406758216de86b483f1b5eee2126a57b56e0db30cf4d9bcf99599ef8f18074490e3c0eb6dd8183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b652358410445094b593064e8aa69284356909e281d2ff1e9903fd1fefe4e4d55c885c445ef68ce8dd15b84107a2f36187a243e342a42f651f71131d6c9b1f7e55de9671977583038f9fc778ce6c87feffefab16662aee353050ace99291c9ed952842c8587f4eacd9d8ca91b05d05b0006fd0c908eb65f HPKE-7-KE KE+PSK with external aad, default info, external hpke aad -Ciphertext: d8608443a10103a1055820e413d828a5dfcfb33b686ba36a5d155327b096140f23e52b675731f2fa06ba3558213438a2918171fd8534f9e65fcc902f9cb117821f059b59fdd76490a37a44aeaea8818353a2011835044d626f622d68706b655f375f6b65a1235841047056fd1244388c2b611cde8e10585a66974fd59724cb6bdd82f8e576c6de06dec1fec70238f7f0f83f13c58cad88bc38af95456427597d5314055cb67ef0380d58308a5acd6f28e689c7b750291bf0a771863a0b38bb6e3d972522e0c4e96d2fac613fc907615e4ec8df18f0923c2488e674 +Ciphertext: d8608443a10103a1054ca426b061751bffde093a4e145821acca6ff86354e4a5b466bcb37c639413688e854801f7f1b95bf2e122c3f63fe8fc8183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b65235841043bfa3b80b70072d4fbe1bca1883775e80ffa456f197314432eca7e297bffb66ba02b91e8ec45b027c54b1c4a2446e66ab706e84d764a7eff7a6010fb35fe4f1b58302c390dc76fa2c1c2fe81386483c50399c2493e04fa8fd21f2b588432ff7abcdfb39be10d952b1e085f2d7d4ec16a91d4 HPKE-7-KE KE+PSK with default aad, external info, default hpke aad -Ciphertext: d8608443a10103a10558207e358aa4427767452becb89d519e0fa6896ae3c41019bf5ec8ef6700fe248ad858216d1f77b27b44718c523d0fd25d532546678578e5b6ded4f20a6a030367b673908d818353a2011835044d626f622d68706b655f375f6b65a1235841042bb09d00627ab8c7ad3c224485f3b81a9a3f696f8c216b7543c37065860c865f9e18ab32654bcbb69e4a63797b838b6c040b24a6707a39f720486fa9f24c8e965830e2727f5ae33e384b37c80a9357dd2eedf9351b1422604d5883b1aeb4f32b227d1f5d1c7328475ede37196bc2aaf6e131 +Ciphertext: d8608443a10103a1054c4cb112a7d93701df4be38e355821bc0e02527b0f9522166dcd969cf78a3ea79a531bf6e1225a585d8808ca7f9b0aa08183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b6523584104f07eb61cf10bb413bab1a74e55aef40d872d1510622b7c94c680a59c48633fd389937703cdf7997adb367e3295bba8dbcc4fe6c7ae2fe6df96c4e72210a9311f5830a73675d9a635829fa39b185d260dc98648d7590f8df23e7f0b5e20c4edd146ba4e1a5cc213508c74abe6ab196fc01b3e HPKE-7-KE KE+PSK with default aad, external info, external hpke aad -Ciphertext: d8608443a10103a1055820bbffb795e60de4a819c29f426c403685d125b32b67dadbba80218ffd00faa64658217b4d6953483445bd9a5dbf07d4fd2bea23e17806e02bbc8e9a042ab73c7bbd9e82818353a2011835044d626f622d68706b655f375f6b65a1235841045c1d347a472f3967d2c92324fd5dca6aa26df991a06de353e2b9eb4f4cccb42e098feadd4bd9f20f109a0c78e6a3c1d4af9a86e2243a68e331fd5352b993d7c7583037d79f7df4f5d20aed2922e5a449125e977b209706b8e63bc194ec3d72a29e00bbd0b7ab54fbb8e9619e2a57ebadce39 +Ciphertext: d8608443a10103a1054c24a18c15e63d780186b738a8582165b980d65f6ea607febc873a4c7c350a02a2626b1716c2877ea275ccc14758003d8183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b652358410441346709ba380de20e4a2b57f0220aa97f4e3424a8a54565ea727712b3380887bed1ad53ea2a7f7b3e3df5ec3fbd3deebd25d2cee60523ce1a49aa1d8291d1ef5830d9794b996b0a36405bddaa95c2ef92cdd18ba3fa7c089e020228aceef3cb5f8599901c7549f0b6b91a9428e3de9c7388 HPKE-7-KE KE+PSK with external aad, external info, default hpke aad -Ciphertext: d8608443a10103a1055820a2d6dfc0464ecb11dcea7d68e5e6789f43a6361f5d59c37ed6f7bdf1e1a570b45821efc33ca5a6bc622204945b925063e7e9430792d637876bb4f722238d9faa33fdd7818353a2011835044d626f622d68706b655f375f6b65a12358410410a71911e9fff4710a3d2e9958a7514396351bd4782e1444e221c50e59d85be8831870513c71217d9047291de48f3b3ec0e92a4937ed32a7d5221a9e752f8b6f583023879441649cf5dbfc65318c6b844f250cac5b80f5c5bcc1c79549765c9ff79e54f26f08aa83cce9ce80f24ed134ebf7 +Ciphertext: d8608443a10103a1054c820bd36d521e62ccbba28175582110888bce69074ac614a4d26b196dd8891a562fde2e4b9b2e80f15ac90f1414e4c08183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b6523584104651dddd8671626af493d4f7c2a2df9621831977651dd6bfa4d6c2665ca34bc2760b34ba705189d11dceb9df64ebcc1d729c32f707f2c4fcae679f6eae53611595830b2ce3d5b51cd60521ebd558bd9a35da1c6967341be0c95074b5835fe839b391630d2ec12a90fe2023d7e407fb4688833 HPKE-7-KE KE+PSK with external aad, external info, external hpke aad -Ciphertext: d8608443a10103a105582002a2da5a958beef87ad0ba08837b444a2f123187df56ee2f102fdc26c1520788582124ad5a1dff05de46743fa4285a4c8296b9b402798ff585617b99d71483a1e872c0818353a2011835044d626f622d68706b655f375f6b65a123584104cda61f9062ce00aba834383c974eaa1f10f05515861073265508f5834c0980d586f88cb101d7bcf8c39408bfac13004746c96ecb33974d98869b5be16d6cfb935830677210dede124a21c73b75d43d70597b512e6dd7b467bcd3f809347c039ebfab972c41db766608113bf178aeeef89b62 +Ciphertext: d8608443a10103a1054c3dc36ba4b79a00a477ff9e305821890243f0ba9651f3ec49cd49295e2e373c4e59c5e66e06603f08947413270711238183581ca20118352456456e6e796e20447572696e206172616e204d6f726961a2044d626f622d68706b655f375f6b6523584104e63b411c176d4f6bbfdf68c8a0d4d3523111f51e0907559ef602aa8a8380bc307e6e5085ad17d6ebf55c53234d8884218c32dc6773b58b6a6b78d801a53123815830986e51fdac91f5101a2630e4dd1a01dbfbeb4cfbff62fcf922fe416250761e1dac5e1ffd0c1912da9a7d09e1e7b56a31 -HPKE-0 COSE_Key:: a70102024e626f622d68706b655f302d696e7403182320012158201978838d5d7ceccf63ef1b5206e7bf6e7878eda9fffef7f9372174559bb915b5225820ce11b8ec4906471126f125f8309fa6d535b88bc2902659b2ec311f2210a0ecf1235820d584d0f00d9ac070e310e07af82af13f8f5ccf8c48feb74a9f5e9ac7e434d012 +HPKE-0 COSE_Key:: a70102024e626f622d68706b655f302d696e7403182320012158206699b067898b7d2d37db0da3aecad4bdac1558870b47d67d080d6049fb81752f225820b01b6da1f210f46e20e2b552a80f4f6b9a3adad34a6701f73fbbeffb174cf7412358206716e93d6594fbfd27016daada9ccc8e6ba2eea0e103e3d7ae22278f6dfe124a HPKE-0 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a1011823a2044e626f622d68706b655f302d696e742358410436497c25f707c15c87f902d1e21c3cabb8d298511eb5a23aa5ca54846d296923539927ccb6e12c5d2ea31e0322be9052881e1908463f74218759abaeb7acc8ee5821460f6df2872c77190f2d109b40f9387738b161a11af42af43806afa23a2f43ea8c +Ciphertext: d083581ca20118232456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f302d696e7423584104f23febee7bb712b9a862cdd08ddda855633e198a906ac36ab202ee33f059238c96684f3a85e3d042aeb4ad1f12b4af79f60817dbdd4878abdac88639d291aafe5821c9d9d8be25960450b25b126e8bf9053153d617d9497e56daeae9e267d25237fc90 HPKE-0 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a1011823a2044e626f622d68706b655f302d696e742358410408e74886e267b409c5813e6ed9a5f8b142397b64d3266c03d124a4899265465d6d1c3d85e72ca170c59f6748d6a314b81e065affa6c2a6a2b17d7f5e991a9f3258213fee4c1fb2daf7597130bf6777ff4c617e474ab4ae87df303f8c24575022f76f55 +Ciphertext: d083581ca20118232456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f302d696e74235841048bd0bc0dd8fa65cf4dbdb127b61b472f2c41fc343b51e80394b208e36ec8273b0ffa88cffd9647fc2012af61708beeb901a21f38f4714113ab032497aa2680285821e239e5097383def6a168e02e417c58c45ff0949235ceb3478a34def09f91f95d98 HPKE-0 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a1011823a2044e626f622d68706b655f302d696e7423584104d27a3f163efa768558406af61bde46d8ddedf9ac6fbb21d737eabf5906c7f7f68f469b027d22d3968692279cc4d45d937823486e0f3a118605778921b9e4d0775821d33af1cf7b36a32c21263ddf2257f85ace2257797fc9ce3b8362f7a71d7775c618 +Ciphertext: d083581ca20118232456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f302d696e7423584104ff56eb1cdcfc285094720a12f95b87f715cef62ad4e12da36388a6e33d2331055b0551e377ae048e8f7c6bfbaa1bb2a4acc9d644f9f215902248ab72853c9ef25821c9dbff1e9c96dfc8857b6f4686761765aa9f9ffa6ed11f47412395de7d127b782d HPKE-0 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a1011823a2044e626f622d68706b655f302d696e7423584104a1dbd4acd8f69bc5e38f4bdaff6101aa8ecee2d637eee96f495174209a1e7fb27a934f3b17329a0fb93c3cd76ceb339c6ea4bee4b950792c060ff686b50147135821c9ecd3b87eb93f19c7f220a9afbf7c3f0d8bc35766818c9f49148563ded4cd5de0 +Ciphertext: d083581ca20118232456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f302d696e74235841040750562be6042d2d49de49f425c93abb762db06c21e65c44a2faf9a7a619152763979d1cf766e7b6f0eaadf6993bb6fc352fcb66220ddb6b73a13fcef6a8d092582175c8906db9fdb31de6a474cb93dcb8b0269f607b0503cd37ae0d47fe1ad5589271 -HPKE-1 COSE_Key:: a70102024e626f622d68706b655f312d696e740318252002215830a07787376d7be3aefad3a37787f366fb5b9db711ea52da6007d6c0415edea639a3749f35e20b5db7fd3f1acfa94fe88d22583093e13666684a788a3ddbdb3747923fccd850f072574b7a3fbc4ce7bd810de7d0754ee5e0763061e3615ccac4a6231490235830a29d238c81ec5817c4ad1b8f6e6f796ba76d6ed3bff6c730531c8469bf7e08c30e8645f690d6adc12a4411953082467a +HPKE-1 COSE_Key:: a70102024e626f622d68706b655f312d696e7403182520022158308309a370b333f956c1cff9d94e1ef8aacc2808ca898fec0476d9c132893704a2a4ecc88bd002e2c71383b97bb3ab65822258304b2a3e1b2fc832c136aee1632f967b31f5afd0a32c8c9766d0e9d0e4e2560a905278b0d9965898b3fe4d2165cfa1b1c0235830bde0361bbbf278ff3286a36897b2e674286870981ef471c2c81b55a3b82827800d32b34da68993cd590ff06e0788aeaf HPKE-1 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a1011825a2044e626f622d68706b655f312d696e7423586104df5de432eca4006ac093375950771fb12d1b61b1bc8498c2a04a4b0ea42130afb07fed7ae45e0de4f51f872897440f16c06fe23c768f2663def46b6c5340261f45a8427d9da07e058e69599b62e6712ed7e04704194900cd4f7a13e5d600b2e558212ed9d3916151acc3cc247a6b5cfff03595f4bffb5e26d4a98ecdac227ffbd2d211 +Ciphertext: d083581ca20118252456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f312d696e742358610462a69a790932356229ec34f5d53f65b38353d6a99973dbd2bab59bba608c3756173688a473bab9eda926655187d8e30ad0f72c91892022ffee4a9a49fac0bc0df172073964a310ef201c62438fd3ebbd8a297dca717fc9972c977330efc5bfd458216e8e7db08234904f3620219f45ec852d4a0b123be5e7cffd5c75cf6816f0cedc17 HPKE-1 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a1011825a2044e626f622d68706b655f312d696e7423586104a218f4c737e253d3b87094017731469274d9df3eb676192ad68e9fbad4523b51d1555b82e8780a7949055188fe745234d1d75574f2b5ba944c5e3faab398d44477d579d7bdd6389e55f348d119eb9c022d465002381be0c3afb9674fbe016f4058217d4b45a3b68278465c57cc1b3acac76b9271213ff89dc7ee1208cbfa5d9ef47607 +Ciphertext: d083581ca20118252456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f312d696e7423586104a4a2ec754d0f4a811668e6ac3c52b0ae313b7b7361334503c4be9566b8af64e5af14ff7d723b5dc8af9a573f8d6f66dd5186d8dafadf77e40b94180a2a2e8647dc195c571f4601b121a733234ca8c0f556aeeeb4b151e8cdfb493fc620b9935e58212a6cb14bc91b926626a793eda9e6c0e5328112d3067bfc766f0eab6cdb5570cfb9 HPKE-1 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a1011825a2044e626f622d68706b655f312d696e7423586104d116a00b8ee824c1b6781c91d9fb4830928b963feacd9824c232f0f4f5b71a04a5e0be414908638132ab4c758db22f4c6e37bfe8d2903812cceef4c386e65529d102693f8c0c88ef9b948e06d9a6d6afdb29a8b781947af95b5ea00c99ca56ed582160e20429a820e789310f9af083fbf818141cf5a8ee186109f003941c3f05194d92 +Ciphertext: d083581ca20118252456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f312d696e7423586104bf2824ee4a475b7c58aea6c9e0fa13f2da420c0f5b08a104d9ae5fbd51a2b3fe932030c54238941dfdd88c9cbde1d0f33054eb5a441af509809245214b77aa58ab82152d239ef754ebdf73864e16dcfd2e1c295f1c65e6c237e3a9255f78d8225821e179b44ac3c887139401039f42d25ff710fe3b80328f9b371f62146667aa2d7210 HPKE-1 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a1011825a2044e626f622d68706b655f312d696e74235861044aae7f5eb6ff9aa01746b686d6d3fb70a899992c85387d81419ca412e3321863e89a3f758e8e0454dadf8da49d510dcedea55f5bd4a21c05ac8d5adee32c3885b50592bdb10840840e169aa9617e53f919d03a9e4eee8ba9cedeea06296a59d75821ad5a3f69d0bc2502d480ba69622367278507ed68ff5c96ce5cfc742450e52cdb6a +Ciphertext: d083581ca20118252456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f312d696e7423586104bffe07fb09f56fdd1baa874b6bc909706e373c676e5dea6d8d1f8c92e5063ea46129a110f36a53068b56627a32947502d8abbe0ce240b32f3a0c75ca117491d9515b129ba8913d8da8176dba79b0b241773a995afeba1d81d01a04453801fd855821b95252647cd812a2b38feb687a3564d09cb099ac4590056dcd88729fd7be71c6c2 -HPKE-2 COSE_Key:: a70102024e626f622d68706b655f322d696e740318272003215842010ff539d3b9e6fc491c324a1fccf71e4b3dca99c4ca3bbcdd715cb7732109b846f2c7a08b96fec81f04a34c5fb694adb551a4f8e11cc336441378bd05471b79b70b22584200ebefdb1bffb05f3eff770ec11b2b880a0a8f9f853297006e8db147b5e5cf34709e3ce71930d3c61ca1ddc7f33322323aa8dcec47748a503162aab814698f504a272358420164e63b644aeb24c393ba75243505a6f77f9c3acaf4f45925ec0d9a93f2838c46665449adae9d4f68fd02e504bc01032fff52c57281fd9f01dff04bc714d80a1b1f +HPKE-2 COSE_Key:: a70102024e626f622d68706b655f322d696e740318272003215842003c20a6d2990dac871dec57d8f31283ca99b9958a00e92ba43b1ff9186813f750b01333ef1f3119601875065599aa48884425480a4d20e8e39bc84e98f745d91ed72258420058edb9dbccddc1594dc9003ab39886babd7ef7d0046aa72eae0f9c67b794c251c8a2309ae05f6f1cf4ac06045ecd45bc335d5c316936e3968e6ed42211bfdaa859235842010c50be4e0322d8bcb1424750f6ed3b22bcbe25ae9745a868688dcbbab97f522f5a95d0712b8d9ff48a5be6650179fd4e59913c76b1b28af9605ddb294756c2effd HPKE-2 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a1011827a2044e626f622d68706b655f322d696e74235885040019b47bcd96dddd5feb25b470146d1cf0c09f20d8e642468160835db40e29f25f2d25664afe2bbb90daaebda1238ef5bb19ff321bde00da48764cd8a7270476e5e000fa4f7a92e769f7aa71c06dda3397ef0f9a2b11e26571604d034b3c7c3ec07e0df4c6366377053e7230efcb77cb123d40ad0e9513e54338c8d20443e4fc6aff2b27582115e3bbca19faa6f61a7582db14aa58433d6876716c796e39b156e97fa4e0f5ecfd +Ciphertext: d083581ca20118272456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f322d696e742358850401d74570333d518fa837730d40d7ac86f0503b464874f1843f870ed2f57cf08da1913be657de9714dab042f8483e15ba0349b807288b97cce9a8ca14e5c66d9a6ff1014fcffc12c393534fb7d2929a2b26184f911b3089f579e106f7743c0eaaabb789d22ba7b420fb37a5037ec926db6a85b5bde5b43a253529e8a12e9578228453553458211b370f77471c30e197b98ebc48e6662661827a2c6d664797b27967cd176b6867ca HPKE-2 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a1011827a2044e626f622d68706b655f322d696e742358850401abc01f5afc1dfbc2b40adf647f863bfa62c9ac2bc059e8678c3d1666acd150f4a0b7eb3a9b71e9f5c617d89744ff529370d55a9ef4176b1265882611232e484d4701690e2e3dd1d184b6e5cf202d1983d39e396f3ad776cd97f2760e1a570ca71f8ae29902a80c2f462eafda610ff9f03867fff20742816838efb536fd501f6ca10dc058213245639008b74fc5c71f37f3c302f94d54e95061dc14b86c59681d2b242c1d1de8 +Ciphertext: d083581ca20118272456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f322d696e742358850400628d4c1019cb421541cdf46606e0d80206211523ef5b76d0655f410d4204f04dab82e9462ce30169a10741d158169e06caecaed8542218bf7842de8e36cebc5335008b663469d754d5f160ad6303801f9d17af2ea7556b5940c544c3e3a017303c2e04ab4834f1d6753fe20338f361a3f2dc24ab3e41b36a0dc0b5ece3b99acdec4d735821ed51b9a3be09019d5177962b516b50c8f000fea6f24f3b39a5c921ab5d2662c8b4 HPKE-2 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a1011827a2044e626f622d68706b655f322d696e742358850401b85a75afd2d4832df126acb39630b1ecf97cfeba280bfbed6f0c3008daa590635740d7b4fdff28070e2936a5b7bbb4772b897c548da2133133a6da63de96ef87a60013d6fb0195b5eb9559b8f8d9a6fa12ae3bda7e3f7b75eef0e420c3fff312044c6a87a33e429408a8d07d27099cd4e1c0d1f61c38133b821ab1881a419a395f32d85821640e4aac586afbc9489818406f1f69bb30884cd01f5dbcf8bc8fc7ab6b26edebbb +Ciphertext: d083581ca20118272456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f322d696e742358850401413168c034153ff5412b056f786eee6a2c2ffa3ab0afce8b3cc0a3f66c751acf0f7a9ebd02df7814ecb78e8fde1b13a5e529ac52c5d7fbf68c399c5ee8197f1a12008d327a2257fa5a8cecfb7da717b6f366125b85152d2f13bf105cd9cd4820c5eb5bcb518eab1fb1d5b273b64cfff07b01c4120ff5896a793f2ee4fea6096d8e174658214e9009d4dc438d26e0f9516d123c90097803d0168787f131f708c7ce6457130ecb HPKE-2 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a1011827a2044e626f622d68706b655f322d696e7423588504001f4e8064b174c08064fb07a48e73c92ec41073f74fd043a33cac2eb2b5a39679c15e20b8d228ce93964a77f0766e460614114ac3beb2f6baec2675823821e81ef200e0b9c902e745241db2a85e3cf7717e2e61f8824a3fd8fb0d1403b367da7bb42fe63a2ed1ac4ce42aa29853d4a1dae37f4eef0a1193225d78811f1692943a81c5c15821188905cf7d36da693355ba05457fd6039d5c1cd1f49185817d70e737b8da629978 +Ciphertext: d083581ca20118272456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f322d696e7423588504018bb999dbe22b1b3439edfeb27f4c447927bd05a5e417da740dbb7b60fda62f035ad91e1e79c8a9282086ba5e42309ecd2f8123b74fe57a65ad423b118572ef2c60010b4896df57ad95464726b1309b4ca1e1222e753f8285be735c5a6556c5e624a31fb47ab960ea6d94832540fc1bae8f3d7f614b16f9c227d416a45080a27107f7d6582127bf341ec0b515b66dd33dfbe2687d310df8f660ee56a09d0d0b2406f852b81504 -HPKE-3 COSE_Key:: a60101024e626f622d68706b655f332d696e7403182920042158209f898a80cc4290dfdf261d0a90571095afccd022b65f609fb7cbfc144b721539235820881c29bbf6970ef15bef05e2b6350ceed8cfcc77a7ce141e9a8ff99b0d998043 +HPKE-3 COSE_Key:: a60101024e626f622d68706b655f332d696e74031829200421582085eb6351a4e93a49953e1e23ade9504af68a73196a823c9a0654bf98c7536a7f235820f0b8ece6e3938430f36798eeea8206d0ac5e0577349ad63843cbbb63bc90b849 HPKE-3 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a1011829a2044e626f622d68706b655f332d696e742358202bf99fd198dfe50851ad960a2d593fe8ad32a9b84a304e7eaa3feef510609d105821322a3cb0425a6b9735ec81020f7a8f124de35b9c6788623bca0309d239677985b8 +Ciphertext: d083581ca20118292456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f332d696e74235820108597ab12b01fa48c04f122eb9aacbecccd0d3fb876cde3460a3aebf2ca712958217bd15efc2d505abdf10216048a5861891b848f57578c2d2144602f623055c807f3 HPKE-3 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a1011829a2044e626f622d68706b655f332d696e742358205df8c7147ca3a65d94fffcacc61ed49a3790cad79534f31df74a91fb74b60f0c58219ed975688367df7f8264585cc25ea668cad87824b0b2eadd9984e530b904961c8a +Ciphertext: d083581ca20118292456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f332d696e742358201121e279e47b8dbc3720437ee4530966c3136da22aed801b9918087f726b021d58216b525075513ac8eb0f4d5ea9d15582368992d4efaaea28918cde2d243e720632f6 HPKE-3 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a1011829a2044e626f622d68706b655f332d696e742358202a3900a4fbdd714b7624be04df2b031c63d9c9a852b788b0572da47b56a11b4e5821ac8087a1bbb462ccfa9b78f7c4e040e6041014ca783af8b754dddf52b72b0ca3f1 +Ciphertext: d083581ca20118292456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f332d696e74235820f48e404935a13a691a960e26f446a5f2b4d1d0da4d166c3a35644dfff2b670055821952f4c6fe9dfb90194a0c69a01927927e557aa89ce70295dca0367a588e287cd1a HPKE-3 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a1011829a2044e626f622d68706b655f332d696e742358208bed4488608e6ea3e3b10e33d7cb35d106a378e56ceddb9b421201254516285b58214a1304836a432fc64fbfd0f445ae464a686c950e0fefc6ca1d6cef99b9ad8a7865 +Ciphertext: d083581ca20118292456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f332d696e74235820508de89bedf2b67100e6cda1be48c28b9cc5b2b35ac951703bb8ce78f3c9134a582199b36466c873a8e09d140ef6c714dfb392b079002bbb2b9078321c846af830f15c -HPKE-4 COSE_Key:: a60101024e626f622d68706b655f342d696e7403182a200421582098f335c76496e81d70b464b7168ca9331ca28bf6077db774fb8a652a98466151235820e06b4e6d7d1e7c5feabc632c61cfb7761163608b5d5e1c82a1d9ffbc4b449f4c +HPKE-4 COSE_Key:: a60101024e626f622d68706b655f342d696e7403182a20042158200191a45e7240233a4bda72ac8b38283aea336c863c7d5856b7df263038bc69072358200838e90c3407649faf0bd7eeb3e5a9fd7c643e4cb72b91997fc81d26d2f1de49 HPKE-4 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a101182aa2044e626f622d68706b655f342d696e74235820773768059571f7487c63dbbb6684932a13f8782a8865a721c1f91899efb91958582109794195e1ccbcf3a4091254df0b980e3dc2a4f76a16f91d10106bccd4e17ec0b1 +Ciphertext: d083581ca201182a2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f342d696e7423582021d0e4cff502197444d775f94384b220a2f05c058bcc999eae5ae598e1492b2f5821ac10355029121d9666d250c90f8895452f71eabba23a797275f9491864edc6983c HPKE-4 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a101182aa2044e626f622d68706b655f342d696e742358204972c7ccf0072bfcca44cd334b6170895e59bc08ac24598b9dc024c8537ba234582185c48849033c562fe8cd0fb110b96546b1f9fb0a956462b8803501a0f342b36f1b +Ciphertext: d083581ca201182a2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f342d696e74235820aa11dc7e968766fb860294a3ce1df34d66f19e5128694831f075d00649f7ef2d5821fefd34a5d08d53a6bb59f735b1c8d0f6ad4938e349aa5329146bed3ba2a3c35c23 HPKE-4 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a101182aa2044e626f622d68706b655f342d696e74235820edeabe2d694177e36bd06120e11c45a1d78f64336c5a9ef6f3a09f5adfc42b0b582188d2a43d93aacc89bd29e3efd7be8b56d8d3c02b3be1da7f5ce8b55f4b93190334 +Ciphertext: d083581ca201182a2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f342d696e74235820ea46850a7abf6443ca09ce93ee25404b2c76fe67d067c7a09470daf2e0e962765821fc8b71522f844cd814183552248a3778a8abe86029092f50549a74b7b9bcfe59b4 HPKE-4 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a101182aa2044e626f622d68706b655f342d696e74235820a4bcb538ad59e86e0e1cf8b615eee457eee2ce659c88fb263fc9d064a3022f145821ded166fc8867b6b45628630ee777df2e47a03a81f00c961c1443d225182b01b835 +Ciphertext: d083581ca201182a2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f342d696e742358204898db0dcd020eb3b101def38ce47f884b05ad99f0c7541af1d048ed85aefb19582144cbd534df529e438aae8ba4f7bd15907593980252f825104785539fef883bf532 -HPKE-5 COSE_Key:: a60101024e626f622d68706b655f352d696e7403182b20052158388a68a40d28b469ca93ef6ab8f4095e0c467ed7da367ec674ea966d23773dfc3ad39765409f9c9f1c34900c355777a9a76ddbf3e2e06e0141235838e86c18e103423df47ed171fc82f8d398adfb61bebc17ed35eb85246bfba090e46841dadedf5f1049433ed3a875882a934fb707588a2d12d5 +HPKE-5 COSE_Key:: a60101024e626f622d68706b655f352d696e7403182b2005215838fa09d4a5d1fa3a7b2b6de43b08c715283d7425b80bf8b628b07d0d077283aa9c1507354e98c087688e8cfe7220be5e2d44509b2fd53b24e9235838b07f1d8cb1d2f3d5ba62c0ad5a1791e0fe79f6fdb9f49910274aa184855b67850ab2a53b39b131d07bc3d4e80a4f83b1c9f8f5f97f1fa598 HPKE-5 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a101182ba2044e626f622d68706b655f352d696e742358386925a3a6a036a2d76e66ca435f712055a771c3d2b744e8b8e0ad01534ac236b1d8c3b7741876e7a92f8646f3b7cefc4236914698fe93c7785821965d22abb1540da8024724d12a8fd848e79e2b9cd2f74c44e0e85166853e98b1d8 +Ciphertext: d083581ca201182b2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f352d696e7423583848a105f9ef8438be88dc302e977dacd057c1847ed994787bd77cb0a36148ee6496eeb7c78b7c46a4e7f66078dcfee87baf181a93dc453a8b5821eb573faaeeaa2195fa6b461df314aa82a6ccb3ce06b4975133977c1fc425841e82 HPKE-5 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a101182ba2044e626f622d68706b655f352d696e742358387b8c8969d60d6fa9668453cf4dd9e73d769a362a0892e754ee091ed7de93964648795a35613eda69a4b164d43abee4560c7c3604fa9dafcc5821c82bea6fd7f13c29f3a4931159eb8caf529cbafdd677c2354ed5e6accf84a55999 +Ciphertext: d083581ca201182b2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f352d696e742358382993eda49b1207346e331a8d97050c4082d5c8506ec403bdf3de493d0989f5342739dcb1b5de3f0bce3980ce10dc0e0b041b86521ab2e0d558214eb68192111b742534dd53c202aafab429248e0e6e152ee89ccc5f5d38a514fa31 HPKE-5 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a101182ba2044e626f622d68706b655f352d696e742358389a4882d84ca7359da36adf7a80a72feaed07e32014aacabdebea553868f3482b15cc42c573c6185f3ba4744d22df70ad99b74e68702944a858210a23b921a2a884507b661239bd79302701f3a5b479f97f3260681b9d4185da5920 +Ciphertext: d083581ca201182b2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f352d696e742358389e526c2549221fe7c5e39e34205fe8e346c8414c359d62369294f6ac5dfa36299a062fc9f3e40c86cea7266de238e3ee0fbec18836f0334a5821a4cceddd1a61d7a61e8c16857174b66f833f54bc3c6a70bfc58693a3e18dea0e63 HPKE-5 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a101182ba2044e626f622d68706b655f352d696e74235838bdfc9d7a69532d605cd20c454713f2bba183566e7d5814535e4648b239fb2a1845e8030718ff0243de3d854d25dc0cb3fc87fc692224c79558213c73d2bcf43ec29f3a91306567d2903532b03e4224948d702e5be80ee9e9644f9d +Ciphertext: d083581ca201182b2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f352d696e742358384730bef518b80ad11cab35015141acc3fd91f7df38d02584c6b7a213ecad0e84ebfaa7035f1a7b2cef0d44d3edafe03fb416c6aab77322ba5821fc71cd39005d4727a1d0a5ee7e7b33535720744b072daf5274e4c15fd076878d11 -HPKE-6 COSE_Key:: a60101024e626f622d68706b655f362d696e7403182c2005215838958b1eb8523293b880d8744265760378b4f9a72f9ab31c9147205207bfcc114186347f030f3fd894d7a5b9e385154141d6e5c41e06e977032358387063a27888d7919aff93704896ec21a4d36312d5a101fac8f75183603fbd718b5aa68a33eeaa5c8ac1d4e400c938976c6e0da5080f2e33ad +HPKE-6 COSE_Key:: a60101024e626f622d68706b655f362d696e7403182c20052158380aff5f4a86fc468a25b7715d066628125dad13e4243f242cd6585f89f7371a55cfc3cf42cd3405a78dd380b4e9f4d47880c684deaa3f8aa923583898b6c98f0d48162ecc4c0f5e09c97246b03564a2672e12496f0f7a0d0576fbbdfb287b5a868e5b569a55b7d3765e5685feb7270471b13392 HPKE-6 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a101182ca2044e626f622d68706b655f362d696e74235838e5b4599601b2bba65b4eccd053a4163c70ba55c47b6b2cdbcbd7da4301ba954aa2e106e342acf4557a68ef1d9fed298ce10a5489fb01006f5821aab8bdac5bb7e89199c16293caa5ce057a0a03de3b643d885665866fdf9548b6b2 +Ciphertext: d083581ca201182c2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f362d696e74235838b79eff5e559b7be693277ef53c4886e43d2b4a53674e213cd9fdc6b76352f6227d1f6656998e5968f413a3a53bbd251cbcfecb5e8f3e89d958211da2c58902ff48e32b395bc7bdc111dce9a66f78e3277ee8694f3e16d20893c8e9 HPKE-6 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a101182ca2044e626f622d68706b655f362d696e74235838535c3766b98650daeef42882dfe251e4502faa645a315fad0eaf0daa08c68366cf281b3a0e0924fc87f83d8e6462cd039907b9ee7fccbadd5821d10bfa98fbff244a4a7ff6940bad877fad8e7bab901a503a51b365f50ee6baaada +Ciphertext: d083581ca201182c2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f362d696e74235838c705abfaf2741be3da6f8385c9b90164a4e7ac0a6d7f941fbe6f8fe2cef7e00e1478cb359a38cc1a61b78e1a5af0583bf4eac3e02c6f4bf75821a7289d191e854577e7b71c621b0dca07bdd3f139e12f9a7792cc40fb38587357e9 HPKE-6 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a101182ca2044e626f622d68706b655f362d696e742358387b1e949b71d32c02236d08f29afebc7f12c14e5e21e5909683ee9ce2cb804b42d6134a88290a38f92f163934329c01d70b855aa0127f660658214860e64ac9613b9188fbe659a89fde3fbbf87e05d828bed3112e039ee1060c5914 +Ciphertext: d083581ca201182c2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f362d696e7423583894b33ece4084fc00af8003fb810c26197ce6181210fc0cd706dd43a02b1b04c58218de64a265a6c87db8745d90e94e740ce802783343c27b582154206a5d8e5b940d456e4ccddc19d7875ebc91df5964524c1dc1ddd593aa56e075 HPKE-6 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a101182ca2044e626f622d68706b655f362d696e74235838f8133adda20c17be5cce697b83cd305a9304f596f663440a2547cdd86afc4ec3b061b8ab18e886bfdcaad18164f35da4337dad314e63ba5a58216023c82c3ae28723cc8396d523d69469481b67edbfaca4df0a6bde5f472398716b +Ciphertext: d083581ca201182c2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f362d696e74235838b7dae578a90ef5fa3b5952fdb40e2feb10c7dfb47ae805873993d77cab86c47dad9e7b8d017022fa4d00c885dd359423f9df564dfa69eedd58217480864cefd0fb34401807d03a6d11a8f0a328039cd4aaf4822b32a99cd6880e5c -HPKE-7 COSE_Key:: a70102024e626f622d68706b655f372d696e7403182d2001215820a60f63d47f6e4a9010c65140f827f05cd04bc45ba2f75e8d9aee0ebb6d519ffe225820b1e33d1b720211dcbb7b58694fd45bad75f494656ffa754505d80044c1d1f5fd235820cff95cf1ce5c67edcb20881bc02829d870f5f50cdaa03d1e1522c67505b6d5f4 +HPKE-7 COSE_Key:: a70102024e626f622d68706b655f372d696e7403182d2001215820df717fb8deae1b58b754487c5432c8ec9a140dd11bcc7cd65cbe4b728e9263d6225820a8528d6143673203144a9636ea065c60761390916f2218c8db958a64e263d3e02358202343a73ed3dc2b5e110d734c8d5e7a8b7fea63849e78a8db3da48a65ecdb720e HPKE-7 Encrypt0+PSK with default aad and default info -Ciphertext: d08344a101182da2044e626f622d68706b655f372d696e7423584104df99cbe182c041a6502415fdedfc22b90bfcd33879dc9bc9e30b9ddc74b3a837acc71f09ad252180bd01da4df7b7487701ef6a80b35738e9c1f37cf40675bc4b58213da7027ac0e3943fdf967e75bac20fd621d1726220813b416361c95e32557b4dbc +Ciphertext: d083581ca201182d2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f372d696e7423584104a5cb0610c7bf25f9af9ab8d7508a96cba8069cd04fdf13d7cad84b410e1499d5197f78a3284a201c302405af795db807802b82edecbdcd96b57d6fc41d7466375821dd6eb02287a86994b4022263e77c70a82e55b29e3cbe7c20156b1e9ab451c97269 HPKE-7 Encrypt0+PSK with external aad and default info -Ciphertext: d08344a101182da2044e626f622d68706b655f372d696e74235841041cb6cdbeb778329f4812be9da0169ac0510646a5b7d63d7ca845241c8d6200d9489be511fdc128920a3bc0998312dc0db82b314fbb2e046c7bc20ff5afe767f7582112b9b197cabfd88455936d8037908bffe7b07c2953bec1c0b3b963c9fc74a8716d +Ciphertext: d083581ca201182d2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f372d696e7423584104109190d60f33234c8224c6785d5a033bc301a02a0c773913d1fe7f9d25116212580f7b8a67517ca92be6b91e3da32fefaeedb5d398586b8815a8d92412955788582166e4d17e22319951c9da4caf712f2f650f1db362a6b51aaa2ed9e8dd88bcbe39d9 HPKE-7 Encrypt0+PSK with default aad and external info -Ciphertext: d08344a101182da2044e626f622d68706b655f372d696e7423584104467cc0f1d194ea0dde9dc946d67ef89b7bb4026617bf68cef65d8127077a5209334a057e2674d2133278d729595fd51a1556ee8f9df91acdae106671bdbaf2885821d2786254e1311ca4f884717a60d1b493b98cfe44be88d2820c7585e57cdcb2c8be +Ciphertext: d083581ca201182d2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f372d696e742358410450725e39e4e1c9bac07b94fd977ccc2025210263267d2348d21efb8d47aabf0555f25c3a735b501c6fca4d2b10b9fa73d3de4b8778a491382e9432402197c74a5821d81c6327208ae1a0d73be50621127e0b40750b9c49ddff164630c377270093f48c HPKE-7 Encrypt0+PSK with external aad and external info -Ciphertext: d08344a101182da2044e626f622d68706b655f372d696e7423584104f62055c9d997d492879363ee13e4cdf676172c7cdf24d27e18befab5886fe93228306646f05a06c7ac2d807301ea997374a3aee90b4c12c8dca348ea93fae5425821e831f27b7d99e44897f409648e54594cc5f3ff1fb184979d97a5af5799b6c0ca64 +Ciphertext: d083581ca201182d2456456e6e796e20447572696e206172616e204d6f726961a2044e626f622d68706b655f372d696e7423584104c326776c0c10487f4f24cce1fdae6fdd8fddc3bc7bd4782832682a42162f33b067393c7262f23e260af725240635cde3cab01e46ea722124b7216259c684bba3582119d96af9e02ba358bdcada6543c89968665d3886d4911e57ca198f031da7b57fea