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

Fix SKESK V5 packet implementation to comply with the spec #179

Merged
merged 1 commit into from
Jul 17, 2023

Conversation

lubux
Copy link
Contributor

@lubux lubux commented Jul 17, 2023

Prior to this pull request, v5 SKESK packets were implemented with components introduced by the crypto-refresh:

  • Octet counts in packet encoding
  • HKDF based key derivation

This pull request removes the above points to comply with the SKESK v5 spec.

Prior to this commit, v5 SKESK packets were implemented with
components introduced by the crypto-refresh:
- Octet counts in packet encoding
- HKDF based key derivation
This commit removes the above points to comply with the SKESK v5
spec defined in:
https://www.ietf.org/archive/id/draft-koch-openpgp-2015-rfc4880bis-00.html#name-symmetric-key-encrypted-sess
@lubux lubux requested a review from wussler July 17, 2023 08:07
@lubux lubux changed the title Fix SKESK V5 to comply with the spec Fix SKESK V5 packet implementation to comply with the spec Jul 17, 2023
@wussler wussler merged commit 5aa5874 into main Jul 17, 2023
6 checks passed
@lubux lubux deleted the fix/skesk-v5 branch January 18, 2024 09:46
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.

2 participants