Releases: interop-alliance/x25519-key-agreement-key
Releases · interop-alliance/x25519-key-agreement-key
Release list
v5.4.0
Added
X25519KeyAgreementKey2020.fromEd25519()derives a key agreement key from any
object carrying Ed25519 multibase fields (controller,publicKeyMultibase,
privateKeyMultibase), including a liveEd25519VerificationKeyinstance.
fromEd25519VerificationKey2020()now delegates to it; the conversion never
depended on the 2020 serialization.
v5.3.0
Changed
- Internal multikey decoding now goes through
decodeMultikeyfrom
@interop/data-integrity-core/multihashinstead of hand-rolled header-byte
comparison. This closes a gap where a multibase string missing itszprefix
could be silently mis-decoded, and adds a key-length check. The public
multibaseDecode/multibaseEncodehelpers and the
MULTICODEC_X25519_PUB_HEADER/MULTICODEC_X25519_PRIV_HEADERconstants are
unchanged.
v5.2.2
Changed
- Update to latest
@interop/data-integrity-core@8.7.1.
v5.2.1
Release v5.2.1 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v5.2.0
Release v5.2.0 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v5.1.2
Release v5.1.2 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v5.1.1
Release v5.1.1 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v5.1.0
Release v5.1.0 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v5.0.0
Release v5.0.0 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>
v4.0.2
Release v4.0.2 Signed-off-by: Dmitri Zagidulin <dzagidulin@gmail.com>