Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
KWP is Key Wrap with Padding, defined in RFC 5649 and SP 800-38F. Like Key Wrap, it's a poor-man's AEAD and shouldn't be used. However, some existing systems use it and we need to interoperate. The interface of the added functions is a little unfortunate, but they match the interfaces of the existing Key Wrap functions which, in turn, match functions in OpenSSL. Hopefully this way, if OpenSSL ever add support, we'll line up. Change-Id: I3496c288f32230a891261586ca2e9c4ee8456c09 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36324 Commit-Queue: Adam Langley <agl@google.com> Reviewed-by: David Benjamin <davidben@google.com>
- Loading branch information
Adam Langley
authored and
CQ bot account: commit-bot@chromium.org
committed
Jun 13, 2019
1 parent
18254e2
commit 8f574c3
Showing
7 changed files
with
1,776 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.