Skip to content

Release 3.7.0

Compare
Choose a tag to compare
@leif-ibsen leif-ibsen released this 08 Jun 10:30
· 9 commits to master since this release

New in release 3.7.0:

  1. The private key method 'keyAgreement' has been renamed to 'x963KeyAgreement'.
    The functionality is the same only the name has changed.
    The method with the old name 'keyAgreement' still exists, but it has been deprecated and will eventually be removed.

  2. There is a new private key method 'hkdfKeyAgreement' which performs Diffie-Hellman key agreement.
    It is similar to 'x963KeyAgreement', but it uses the mechanism from RFC 5869 - HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
    The method is compatible with Apple's CryptoKit method 'hkdfDerivedSymmetricKey'