We would like to add a mode to output the serialized HpkeConfig struct to a binary file, without base64 encoding. We intend to accept this format as a file upload in the user-facing control plane. Additionally, we will likely need another mode to convert either kind of key between various formats. (various YAML formats, binary file with DAP's HpkeConfig struct serialization, etc. We may want to publish the janus_tools crate to crates.io and/or build release mode binaries, and attach them to the corresponding GitHub release.
We would like to add a mode to output the serialized
HpkeConfig
struct to a binary file, without base64 encoding. We intend to accept this format as a file upload in the user-facing control plane. Additionally, we will likely need another mode to convert either kind of key between various formats. (various YAML formats, binary file with DAP'sHpkeConfig
struct serialization, etc. We may want to publish thejanus_tools
crate to crates.io and/or build release mode binaries, and attach them to the corresponding GitHub release.