Hkdf_ada

Website:

https://github.com/b-erdem/hkdf_ada

Author:
  • Baris Erdem
Maintainer:
  • Baris Erdem <baris@erdem.dev>
License:

Apache-2.0

Version:

0.1.0

Alire CI:

Dependencies: Dependents:

No dependents.

Badge:

SPARK-proved HKDF (RFC 5869) - HKDF_SHA256 proved at Level 2

#hkdf #rfc5869 #kdf #cryptography #spark #embedded #security

SPARK-proved HKDF (RFC 5869) for Ada 2022, built on hmac_ada. The HKDF-SHA-256 instantiation is fully proved at SPARK Level 2 (266 checks, zero pragma Assume). Uses System.Storage_Elements.Storage_Array for embedded and constrained-runtime (Light, ZFP) compatibility, no heap allocation, pragma Pure. A separate generic HKDF package provides an unproved convenience layer for other HMAC functions.