Skip to content

With small, space optimized, 90KB libCertifier(), IoT devices (cameras, toasters, sensors ….) can now request and receive unique, compact (650 bytes) digital certificates (x509 v3 compliant).

License

Comcast/libcertifier

libCertifier() -

  • Utility for Linux class IoT devices to request and receive operational certificate.

    • Creates a key pair (ECC 256v1)

    • Creates CSR (signed)

    • Creates Certificate Request Token (signed with Attestation private key)

    • Request and receives certificate chain

    • stores it is pkcs12 bundle

  • Written in C.

  • Small binary size (less than 100 KB) that is ideal for embedded systems.

  • Tested on Arm (Raspberry Pi, Android, xCam, i.MX, Ambarella, iOS), x86_64 (Ubuntu, MacOS, x86_32 (Ubuntu).

  • Shared library and command-line executable.

Documentation

About

With small, space optimized, 90KB libCertifier(), IoT devices (cameras, toasters, sensors ….) can now request and receive unique, compact (650 bytes) digital certificates (x509 v3 compliant).

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published