Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 898 Bytes

README.md

File metadata and controls

14 lines (10 loc) · 898 Bytes

smolcert

smolcert is an implementation of CBOR based certificates inspired by CBOR Profile of X.509 Certificates.

The goal is to have a more compact and easier to parse (especially on embedded systems) certificate format than X.509. The certificate format is specified as CDDL in the file spec.cddl. Generated binary encoded certificates can be verified against this specification.

Currently exist implementations in go and Rust, where the go implementation is the more complete, with support for easy certificate creation, signing and validation. The Rust implementation currently only supports serialization and deserialization of certificates, signing and verification.