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

Add aes128gcm support #72

Merged
merged 3 commits into from
Nov 10, 2018
Merged

Add aes128gcm support #72

merged 3 commits into from
Nov 10, 2018

Conversation

martijndwars
Copy link
Member

  • Updates the HttpEce implementation (HTTP Encrypted Content Encoding) to support both the 2nd and 9th version of the draft.
  • Updates the PushService implementation to support the old AESGCM version and the new AES128GCM version. The default is to use AESGCM.

* Split release logic into release.gradle
* Update Gradle wrapper from 3.0 to 4.10.2
* Drop the deprecated JUnit Platform Gradle plugin
* Apply application plugin to run the CLI from Gradle
* Update the HTTP Encrypted Content Encoding implementation to support
aes128gcm, as defined in the 9th version of the draft [1].
* Update the Web Push implementation to use aes128gcm, as defined in the
9th version of the draft [2].

[1] https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-09
[2] https://tools.ietf.org/html/draft-ietf-webpush-encryption-09
@martijndwars martijndwars merged commit 0cd8804 into master Nov 10, 2018
This was referenced Nov 11, 2018
@martijndwars martijndwars deleted the aes128gcm branch January 5, 2019 21:01
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