← DokArh Portal
feat

T5 — FenixVault TEE Key Storage (non-extractable ECDSA P-256)

Kreator: genesis Datum: 2026-05-07 Status: DONE
WeisE3™ ID: (nema)

fenixvault-tee.js: ECDSA P-256 via Web Crypto — extractable:false (KRITIČNO) · getOrCreate(keyId): generira ili vraća cached key par — IDB pohrana CryptoKey objekta (structured clone) · sign(keyId,dat

tipfeat
commit93fe654
zakon[ "ZAKON 1A — FenixVault™ ML-DSA-65" ]
sto_je_napravljeno[ "fenixvault-tee.js: ECDSA P-256 via Web Crypto — extractable:false (KRITIČNO)", "getOrCreate(keyId): generira ili vraća cached key par — IDB pohrana CryptoKey objekta (structured clone)", "sign(keyId,data): sign() transparentno delegira na TEE (Android Keystore/iOS Secure Enclave)", "verifySignature(sigHex,data,publicKeyJwk): stateless verifikacija s JWK public key", "bpz9L5Seal(weise3_id,keyId): BunkerSeal BPZ-9 L5 integracija", "revoke(keyId), listKeys(): upravljanje ključevima",
statusDONE