Skip to content

aes-kw: code refactoring#40

Merged
newpavlov merged 4 commits intomasterfrom
aes-kw/tweak
Nov 8, 2024
Merged

aes-kw: code refactoring#40
newpavlov merged 4 commits intomasterfrom
aes-kw/tweak

Conversation

@newpavlov
Copy link
Copy Markdown
Member

No description provided.

@RustCrypto RustCrypto deleted a comment from Erksal Nov 8, 2024
@newpavlov newpavlov merged commit 28330dc into master Nov 8, 2024
@newpavlov newpavlov deleted the aes-kw/tweak branch November 8, 2024 13:50
baloo added a commit to baloo/key-wraps that referenced this pull request Nov 8, 2024
In the code refactor (RustCrypto#40), the `wrap_vec` and `unwrap_vec` methods got
dropped.
Those are convenient to use in std context as you don't need to take care
of the size of the buffers.
@newpavlov newpavlov mentioned this pull request Apr 10, 2026
newpavlov added a commit that referenced this pull request Apr 10, 2026
### Added
- `AssociatedOid` implementations ([#35])

### Changed
- Bump `aes` dependency to v0.9 ([#34])
- `Kek` type is split into separate `AesKw` and `AesKwp` types ([#40])
- `wrap` and `unwrap` methods now return resulting slice ([#40])
- Edition changed to 2024 and MSRV bumped to 1.85 ([#47])
- Relax MSRV policy and allow MSRV bumps in patch releases

### Removed
- `Kek::new` inherent method in favor of implementing `InnerInit`
([#40])
- `From`/`Into` impls from key into key-wrapper types ([#40])
- `IV`, `KWP_IV_PREFIX`, and `KWP_MAX_LEN` constants ([#40])

[#34]: #34
[#35]: #35
[#40]: #40
[#47]: #47
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.

1 participant