hOpenPGP-3.6.1: native Haskell implementation of OpenPGP (RFC9580)
Safe HaskellNone
LanguageHaskell2010

Codec.Encryption.OpenPGP.SEIPDv2

Synopsis

Documentation

supportedSEIPDv2AEADAlgorithms :: Set AEADAlgorithm Source #

AEAD algorithms that the SEIPDv2 encryption backend can actually use, in descending preference order. Derived directly from aeadModeAndNonceSizeForSEIPDv2 so that enabling backend support for an algorithm (e.g. flipping the EAX case to Right) automatically makes it available to capability negotiation without touching the negotiation code.

supportedSEIPDv2SymmetricAlgorithms :: Set SymmetricAlgorithm Source #

Symmetric algorithms that the SEIPDv2 encryption backend can actually use. Derived directly from seipdv2SymmetricKeySize so that enabling backend support for an algorithm automatically makes it available to capability negotiation.