mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-25 23:35:37 +01:00
Rewrite changelog for #3425 as requested
Signed-off-by: Steven Cooreman <steven.cooreman@silabs.com>
This commit is contained in:
parent
c9b7f78647
commit
bd3a6f4497
@ -1,10 +1,9 @@
|
|||||||
Requirement changes
|
Features
|
||||||
* Clarify and test the import/export behaviour of PSA key management APIs to
|
* The new function mbedtls_ecp_write_key() exports private ECC keys back to
|
||||||
adhere to the to-be-introduced clarification. Montgomery keys
|
a byte buffer. It is the inverse of the existing mbedtls_ecp_read_key().
|
||||||
(such as Curve25519) should be imported/exported in masked form.
|
|
||||||
|
|
||||||
Bugfix
|
Bugfix
|
||||||
* Update and test the PSA key management against Montgomery keys, since
|
* Fix the endianness of Curve25519 keys imported/exported through the PSA
|
||||||
these need to be imported/exported in little-endian form. Added mirror
|
APIs. psa_import_key and psa_export_key will now correctly expect/output
|
||||||
function of mbedtls_ecp_read_key called mbedtls_ecp_write_key to retrieve
|
Montgomery keys in little-endian as defined by RFC7748. Contributed by
|
||||||
a private key in the correct form.
|
Steven Cooreman in #3425.
|
||||||
|
Loading…
Reference in New Issue
Block a user