View Source jose_jwe_alg_ecdh_1pu (JOSE v1.11.9)

Key Agreement with Elliptic Curve Diffie-Hellman One-Pass Unified Model (ECDH-1PU) See https://datatracker.ietf.org/doc/html/draft-madden-jose-ecdh-1pu-04

Summary

Types

-type alg() :: #jose_jwe_alg_ecdh_1pu{}.
-type ec_public_key() :: {#'ECPoint'{}, {namedCurve, Oid :: tuple()} | #'ECParameters'{}} | term().

Functions

Link to this function

algorithm(Jose_jwe_alg_ecdh_1pu)

View Source
Link to this function

generate_key(Fields, _, ALG)

View Source
Link to this function

key_decrypt(Z, EncryptedKey, JWEECDH1PU)

View Source
Link to this function

key_encrypt(Key, DecryptedKey, JWEECDH1PU)

View Source
Link to this function

next_cek(Jose_jwk, _, JWEECDH1PU)

View Source