Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
0.27.0 - 2024-04-24
Added
Encryption
module that uses AES-GCM [Implement and use the AES cipher instead of PoseidonCipher #152]Zeroize
trait implmentation forSecretKey
[Secret values not erased #155]Changed
Encryption
module throughout the code, instead ofPoseidonCipher
.SecretKey::sk_r
toSecretKey::gen_note_sk
[RenameSecretKey::sk_r
togenerate_note_sk
andStealthAddress::pk_r
tonote_pk
#156]StealthAddress::pk_r
toStealthAddress::note_pk
[RenameSecretKey::sk_r
togenerate_note_sk
andStealthAddress::pk_r
tonote_pk
#156]bls12_381-bls
to v0.3.0jubjub-schnorr
to v0.3.0Removed
Message
module.StealthAddress::address
method [RenameSecretKey::sk_r
togenerate_note_sk
andStealthAddress::pk_r
tonote_pk
#156]Copy
fromSecretKey
[Secret values not erased #155]From<SecretKey>
forViewKey
andPublicKey
, useFrom<&SecretKey>
instead [Secret values not erased #155]