ctz / draft-irtf-cfrg-hpke

Hybrid Public Key Encryption

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hybrid Public Key Encryption

This is the working area for the individual Internet-Draft, "Hybrid Public Key Encryption".

Building the Draft

Formatted text and HTML versions of the draft can be built using make.

$ make

This requires that you have the necessary software installed. See the instructions.

Existing HPKE implementations

Implementation Language Version Modes
go-hpke Go draft-08 All
CIRCL Go draft-08 All but "Export Only"
hpke-compact Go draft-08 All
rust-hpke Rust draft-08 All
BoringSSL C draft-08 Base
NSS C draft-08 Base, PSK
hpke-rs Rust draft-08 All
happykey C/OpenSSL draft-08 All
hpke-wrap C/OpenSSL draft-08 All
zig-hpke Zig draft-08 All
libhpke C++ (OpenSSL) draft-08 All
hacl-star-hpke F* draft-05 All

Submit a PR if you would like your implementation to be added!

Contributing

See the guidelines for contributions.

About

Hybrid Public Key Encryption

License:Other


Languages

Language:Makefile 100.0%