Changes in Version 22.0 (October 2023):
ECC_MakeKeys
.
SIG_SignData
, CMS signed-data objects using
CMS_MakeSigData
,
and for signing X509 certificates using
X509_MakeCert
.
ECC_DHSharedSecret
,
and an X448 key can be included in an X.509 certificate using
X509_MakeCert
.
CIPHER_EncryptAEAD
and in creating a CMS AuthEnvelopedData object using
CMS_MakeEnvData
.
HPKE_LabeledExtract
,
HPKE_LabeledExpand
and
HPKE_DerivePrivateKey
.
See Hybrid Public Key Encryption (HPKE).
PBE_Scrypt
and
PBE_ScryptHex
and their equivalent .NET Pbe Class
methods.
ECC_SaveKey
so as to always save private EC keys with the equivalent public key included.
"PKCS8 ONE ASYMMETRIC KEY"
to
ASN1_Type
when detecting a PKCS#8 v2 OneAsymmetricKey private key object.
PFX_MakeFile
(like P12 files used by SET in Paraguay).
ASN1_TextDump
to display the object lengths more clearly.