Cybersecurity-Projects/PROJECTS/advanced/hsm-emulator/src
CarterPerez-dev c7e4f7572c feat(hsm-emulator): materialize default key-usage attributes per object class
materializeDefaults now sets CKA_ENCRYPT/DECRYPT/SIGN/VERIFY/SIGN_RECOVER/VERIFY_RECOVER/WRAP/UNWRAP/DERIVE (plus ALWAYS_AUTHENTICATE for private keys) to CK_FALSE when absent, per CKO_PUBLIC_KEY/PRIVATE_KEY/SECRET_KEY; smoke sets the RSA wrap and recover usage flags.
2026-06-16 03:07:03 -04:00
..
api feat(hsm-emulator): materialize default key-usage attributes per object class 2026-06-16 03:07:03 -04:00
core feat(hsm-emulator): M10 crypto-surface, M11 conformance, deep-audit hardening 2026-06-02 06:48:25 -04:00
crypto feat(hsm-emulator): M10 crypto-surface, M11 conformance, deep-audit hardening 2026-06-02 06:48:25 -04:00
ck.zig feat(hsm-emulator): M10 crypto-surface, M11 conformance, deep-audit hardening 2026-06-02 06:48:25 -04:00
config.zig feat(hsm-emulator): M10 crypto-surface, M11 conformance, deep-audit hardening 2026-06-02 06:48:25 -04:00
main.zig feat(hsm-emulator): PKCS#11 HSM emulator in Zig (M0–M7) 2026-06-01 20:35:48 -04:00
test_all.zig feat(hsm-emulator): PKCS#11 HSM emulator in Zig (M0–M7) 2026-06-01 20:35:48 -04:00
util.zig feat(hsm-emulator): PKCS#11 HSM emulator in Zig (M0–M7) 2026-06-01 20:35:48 -04:00