Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[parity-crypto] zero memory for hmac signing keys #157

Merged
merged 12 commits into from
May 19, 2019

Conversation

dvdplm
Copy link
Contributor

@dvdplm dvdplm commented May 16, 2019

Builds on #156

The main reason for the DisposableBox is to enable some testing. I'm really not sure if the test added is actually meaningful but I couldn't come up with anything better. Input appreciated.

dvdplm added 11 commits May 15, 2019 10:38
This changes `verify` to take ownership of the inner value, which is backwards incompatible.
* master:
  [parity-crypto] Derive Debug for digests and signatures (#155)
  Restore the previous API to allow variable size keys for Hmac operations (#152)
  Implemented TryFrom<biguint> for primitives (#148)
…fix/zero-memory-for-hmac-signing-keys

* 'master' of github.com:paritytech/parity-common:
  [parity-bytes] add no-std support   (#154)
@dvdplm dvdplm changed the title Dp/fix/zero memory for hmac signing keys [parity-crypto] zero memory for hmac signing keys May 16, 2019
@dvdplm dvdplm requested a review from ordian May 16, 2019 15:32
@dvdplm dvdplm self-assigned this May 16, 2019
@dvdplm dvdplm merged commit 9259d43 into master May 19, 2019
dvdplm added a commit that referenced this pull request May 19, 2019
* master:
  [parity-crypto] zero memory for hmac signing keys (#157)
  Added absolute path for 'Result' usage in macros to avoid type collisions. (#160)
  [parity-bytes] add no-std support   (#154)
  [parity-crypto] Derive Debug for digests and signatures (#155)
  Restore the previous API to allow variable size keys for Hmac operations (#152)
  Implemented TryFrom<biguint> for primitives (#148)
@ordian ordian deleted the dp/fix/zero-memory-for-hmac-signing-keys branch May 19, 2019 19:17
dvdplm added a commit that referenced this pull request May 23, 2019
* master:
  Remove unused test support files (#162)
  [parity-crypto] bump version to 0.4.0 (#149)
  [parity-crypto] zero memory for hmac signing keys (#157)
  Added absolute path for 'Result' usage in macros to avoid type collisions. (#160)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants