-
Notifications
You must be signed in to change notification settings - Fork 161
Migrate to AeadInOut
#665
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
base: master
Are you sure you want to change the base?
Migrate to AeadInOut
#665
Conversation
aes-gcm/tests/common/mod.rs
Outdated
for vector in $vectors { | ||
let key = Array(*vector.key); | ||
let nonce = Array(*vector.nonce); | ||
let mut payload = BicephalBuffer::from(vector.plaintext); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This makes use of RustCrypto/traits#1797
I would wait with this migration a bit. I plan to open several PRs to change |
I don't mind waiting to merge but I'll get this branch to a point where it can be used in a |
It would definitely be nice to get things in sync with |
b37f66c
to
96a264b
Compare
34abf4d
to
c333a41
Compare
fdc90c2
to
1bd4230
Compare
I'll need to sort out the lack of |
40846f9
to
90ddf77
Compare
Replaces the previous `AeadInPlaceDetached` impls with `AeadInOut`, which was introduced in RustCrypto/traits#1793
a3ed8d8
to
c1326b6
Compare
Replaces the previous
AeadInPlaceDetached
impls withAeadInOut
, which was introduced in RustCrypto/traits#1793Depends:
dev::MockBuffer
to smoke test AEADs implementation traits#1797