/hpke

Hybrid Public Key Encryption (HPKE) in Go.

MIT LicenseMIT

HPKE

hpke Go Reference codecov

  import "github.com/bytemare/hpke"

This package implements the HPKE RFC 9180, and exposes an easy-to use API with multiple ciphersuites.

This package is continuously fuzzed on Fuzzbuzz.

Documentation Go Reference

You can find the documentation and usage examples in the package doc and the project wiki .

Versioning

SemVer is used for versioning. For the versions available, see the tags on the repository.

Contributing

Please read CONTRIBUTING.md for details on the code of conduct, and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.