Module josekit::jwe

source ·
Expand description

JSON Web Encryption (JWE) support.

Re-exports§

  • pub use crate::jwe::alg::direct::DirectJweAlgorithm::Dir;
  • pub use EcdhEsJweAlgorithm::EcdhEs as ECDH_ES;
  • pub use EcdhEsJweAlgorithm::EcdhEsA128kw as ECDH_ES_A128KW;
  • pub use EcdhEsJweAlgorithm::EcdhEsA192kw as ECDH_ES_A192KW;
  • pub use EcdhEsJweAlgorithm::EcdhEsA256kw as ECDH_ES_A256KW;
  • pub use AeskwJweAlgorithm::A128kw as A128KW;
  • pub use AeskwJweAlgorithm::A192kw as A192KW;
  • pub use AeskwJweAlgorithm::A256kw as A256KW;
  • pub use AesgcmkwJweAlgorithm::A128gcmkw as A128GCMKW;
  • pub use AesgcmkwJweAlgorithm::A192gcmkw as A192GCMKW;
  • pub use AesgcmkwJweAlgorithm::A256gcmkw as A256GCMKW;
  • pub use Pbes2HmacAeskwJweAlgorithm::Pbes2Hs256A128kw as PBES2_HS256_A128KW;
  • pub use Pbes2HmacAeskwJweAlgorithm::Pbes2Hs384A192kw as PBES2_HS384_A192KW;
  • pub use Pbes2HmacAeskwJweAlgorithm::Pbes2Hs512A256kw as PBES2_HS512_A256KW;
  • pub use RsaesJweAlgorithm::Rsa1_5 as RSA1_5;
    Deprecated
  • pub use RsaesJweAlgorithm::RsaOaep as RSA_OAEP;
  • pub use RsaesJweAlgorithm::RsaOaep256 as RSA_OAEP_256;
  • pub use RsaesJweAlgorithm::RsaOaep384 as RSA_OAEP_384;
  • pub use RsaesJweAlgorithm::RsaOaep512 as RSA_OAEP_512;

Modules§

Structs§

Traits§

Functions§