You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Anoma protocol is supporting the use of secp256k1 keys in namada and is implementing the zeroization / clearing of secret key data from memory upon drop.
We currently have a branch in our fork of this repo to provide this support. In general, our branch rolls back some changes in #56 and adds some extra functionality that we use for tests.
Our branch implements a minimal set of changes in order to accomplish our zeroization goals, notably removing the Copy trait from relevant structs. We also note that it seems that the Scalar::clear method is useless when Copy is derived for Scalar.
Ideally, we would like full zeroization support in this upstream repo, but at minimum we would like to at least have a branch with this support here.
The text was updated successfully, but these errors were encountered:
The Anoma protocol is supporting the use of
secp256k1
keys in namada and is implementing the zeroization / clearing of secret key data from memory upon drop.We currently have a branch in our fork of this repo to provide this support. In general, our branch rolls back some changes in #56 and adds some extra functionality that we use for tests.
Our branch implements a minimal set of changes in order to accomplish our zeroization goals, notably removing the
Copy
trait from relevant structs. We also note that it seems that theScalar::clear
method is useless whenCopy
is derived forScalar
.Ideally, we would like full zeroization support in this upstream repo, but at minimum we would like to at least have a branch with this support here.
The text was updated successfully, but these errors were encountered: