Class DefaultCredentialConfirmationService

java.lang.Object
zeroecho.pki.impl.core.DefaultCredentialConfirmationService
All Implemented Interfaces:
CredentialConfirmationService

public final class DefaultCredentialConfirmationService extends Object implements CredentialConfirmationService
Default store-backed confirmation facade with session lifecycle enforcement.

Proof issuance takes O(D + K) CPU time. Pending proof verification takes O(D + T + R + V(K)) CPU time, where D is certificate DER length bounded to 1 MiB, T is canonical proof-transcript length bounded to 2 KiB, R is response length bounded by the exact suite descriptor, and V(K) is the provider's algorithm-dependent verification cost for key K. Verification additionally performs a constant count of O(log M) metadata point operations and one best-effort audit I/O operation. Peak auxiliary memory is bounded but has parser-dependent constants and object graphs; it includes the DER, canonical re-encoding, parsed certificate, extracted key, temporary public-key encodings, and bounded proof objects. Exact terminal replay performs only bounded point-store work and does not invoke a proof provider.