https://github.com/xakep666/ecego
Encrypted Content Encoding implementation in Golang
https://github.com/xakep666/ecego
encrypted-content-encoding golang rfc-8188 webpush
Last synced: about 2 months ago
JSON representation
Encrypted Content Encoding implementation in Golang
- Host: GitHub
- URL: https://github.com/xakep666/ecego
- Owner: xakep666
- License: mit
- Created: 2020-02-22T14:33:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-08-20T12:20:04.000Z (over 3 years ago)
- Last Synced: 2025-08-15T07:57:36.401Z (8 months ago)
- Topics: encrypted-content-encoding, golang, rfc-8188, webpush
- Language: Go
- Size: 29.3 KB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ecego
[](https://pkg.go.dev/github.com/xakep666/ecego)
[](https://codecov.io/gh/xakep666/ecego)
[](https://goreportcard.com/report/github.com/xakep666/ecego)

Encrypted Content Encoding implementation in Go to
operate with encrypted webpush payloads.
Implemented modes:
* aes128gcm (RFC 8188)
* aesgcm (draft-ietf-webpush-encryption-04)
* aesgcm128 (draft-ietf-webpush-encryption-03)