Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V A aad (quantum_safe.protocols.envelope.SealedMessage attribute) AbstractKEMBackend (class in quantum_safe.backends.base) AbstractSignatureBackend (class in quantum_safe.backends.base) algorithm (quantum_safe.kem.core.KEM property) (quantum_safe.kem.hybrid.HybridKEM property) (quantum_safe.protocols.envelope.SealedMessage attribute) (quantum_safe.types.PublicKey property) (quantum_safe.types.SecretKey property) (quantum_safe.types.SignedMessage attribute) audit() (quantum_safe.audit.auditor.Auditor class method) audit_source() (quantum_safe.audit.auditor.Auditor class method) Auditor (class in quantum_safe.audit.auditor) AuditPolicy (class in quantum_safe.audit.policy) B backend_name (quantum_safe.kem.core.KEM property) BackendError BackendNotAvailable backward_compat (quantum_safe.migrate.upgrader.UpgradeResult attribute) build() (quantum_safe.protocols.x509.HybridCertificateBuilder method) C canonical_hybrid_name() (in module quantum_safe.kem.algorithms) (in module quantum_safe.signatures.algorithms) check() (quantum_safe.audit.compliance.NISTComplianceChecker class method) check_needs_upgrade() (quantum_safe.migrate.upgrader.Upgrader class method) ci_gate() (quantum_safe.audit.auditor.Auditor class method) CipherText (class in quantum_safe.types.kem) ciphertext (quantum_safe.protocols.envelope.SealedMessage attribute) ClassicalKeyDetected col (quantum_safe.migrate.scanner.Finding attribute) ComplianceReport (class in quantum_safe.audit.compliance) ComponentAssessment (class in quantum_safe.audit.sbom) ConfigurationError configure_hybrid_context() (in module quantum_safe.protocols.tls) context (quantum_safe.types.SignedMessage attribute) controls (quantum_safe.audit.compliance.ComplianceReport attribute) CryptoError D decapsulate() (quantum_safe.backends.base.AbstractKEMBackend method) (quantum_safe.backends.liboqs.LiboqsKEMBackend method) (quantum_safe.kem.core.KEM method) (quantum_safe.kem.hybrid.HybridKEM method) DecapsulationError decode() (quantum_safe.migrate.shims.JWTShim static method) decrypt() (quantum_safe.migrate.shims.FernetShim method) derive_key() (quantum_safe.types.kem.SharedSecret method) describe_key() (quantum_safe.migrate.upgrader.Upgrader class method) E encapsulate() (quantum_safe.backends.base.AbstractKEMBackend method) (quantum_safe.backends.liboqs.LiboqsKEMBackend method) (quantum_safe.kem.core.KEM method) (quantum_safe.kem.hybrid.HybridKEM method) encode() (quantum_safe.migrate.shims.JWTShim static method) encrypt() (quantum_safe.migrate.shims.FernetShim method) enrich() (quantum_safe.audit.sbom.SBOMEnricher class method) Envelope (class in quantum_safe.protocols.envelope) errors (quantum_safe.migrate.scanner.ScanReport attribute) evaluate() (quantum_safe.audit.policy.AuditPolicy method) F fallback_classical (quantum_safe.protocols.tls.HybridTLSConfig attribute) FernetShim (class in quantum_safe.migrate.shims) file (quantum_safe.migrate.scanner.Finding attribute) files_scanned (quantum_safe.migrate.scanner.ScanReport attribute) Finding (class in quantum_safe.migrate.scanner) findings (quantum_safe.migrate.scanner.ScanReport attribute) fix_hint (quantum_safe.migrate.scanner.Finding attribute) from_bytes() (quantum_safe.protocols.envelope.SealedMessage class method) (quantum_safe.types.kem.HybridCipherText class method) (quantum_safe.types.signatures.HybridSignature class method) from_cbor() (quantum_safe.types.PublicKey class method) (quantum_safe.types.SecretKey class method) (quantum_safe.types.SignedMessage class method) from_cbor_bundle() (quantum_safe.types.KeyPair class method) from_file() (quantum_safe.audit.policy.AuditPolicy class method) from_hex() (quantum_safe.protocols.envelope.SealedMessage class method) from_jwk() (quantum_safe.types.PublicKey class method) from_pem() (quantum_safe.types.PublicKey class method) (quantum_safe.types.SecretKey class method) from_requirements() (quantum_safe.audit.sbom.SBOMEnricher class method) G generate_classical_keypair_for_cert() (in module quantum_safe.protocols.x509) generate_keypair() (quantum_safe.kem.core.KEM method) (quantum_safe.kem.hybrid.HybridKEM method) (quantum_safe.signatures.core.Sign method) (quantum_safe.signatures.hybrid.HybridSign method) generate_nonce() (in module quantum_safe.types.keys) generated_at (quantum_safe.audit.compliance.ComplianceReport attribute) get_algorithm_spec() (in module quantum_safe.kem.algorithms) (in module quantum_safe.signatures.algorithms) get_current_record() (quantum_safe.migrate.state.MigrationStateManager method) get_current_state() (quantum_safe.migrate.state.MigrationStateManager method) get_history() (quantum_safe.migrate.state.MigrationStateManager method) get_kem_backend() (in module quantum_safe.backends) get_signature_backend() (in module quantum_safe.backends) group_preference (quantum_safe.protocols.tls.HybridTLSConfig property) H has_blocking_findings (quantum_safe.migrate.scanner.ScanReport property) HybridCertificateBuilder (class in quantum_safe.protocols.x509) HybridCipherText (class in quantum_safe.types.kem) HybridKEM (class in quantum_safe.kem.hybrid) HybridSign (class in quantum_safe.signatures.hybrid) HybridSignature (class in quantum_safe.types.signatures) HybridTLSConfig (class in quantum_safe.protocols.tls) I IncompatibleKeyVersion InsecureOperationError inspect() (quantum_safe.protocols.envelope.SealedMessage method) is_available() (quantum_safe.backends.base.AbstractKEMBackend method) (quantum_safe.backends.base.AbstractSignatureBackend method) (quantum_safe.backends.liboqs.LiboqsKEMBackend method) (quantum_safe.backends.liboqs.LiboqsSignatureBackend method) is_exempt() (quantum_safe.audit.policy.AuditPolicy method) is_hybrid (quantum_safe.types.kem.SharedSecret property) (quantum_safe.types.SignedMessage attribute) J JWTShim (class in quantum_safe.migrate.shims) JWTSigner (class in quantum_safe.protocols.jwt) JWTVerifier (class in quantum_safe.protocols.jwt) K KEM (class in quantum_safe.kem.core) kem_algorithm (quantum_safe.protocols.tls.HybridTLSConfig attribute) kem_ct (quantum_safe.protocols.envelope.SealedMessage attribute) key_type (quantum_safe.types.PublicKey property) (quantum_safe.types.SecretKey property) keygen() (quantum_safe.backends.base.AbstractKEMBackend method) (quantum_safe.backends.base.AbstractSignatureBackend method) (quantum_safe.backends.liboqs.LiboqsKEMBackend method) (quantum_safe.backends.liboqs.LiboqsSignatureBackend method) KeyGenerationError KeyPair (class in quantum_safe.types) KeyParseError keys_by_state() (quantum_safe.migrate.state.MigrationStateManager method) L LiboqsKEMBackend (class in quantum_safe.backends.liboqs) LiboqsSignatureBackend (class in quantum_safe.backends.liboqs) line (quantum_safe.migrate.scanner.Finding attribute) list_available_backends() (in module quantum_safe.backends) M message (quantum_safe.migrate.scanner.Finding attribute) (quantum_safe.types.SignedMessage attribute) migration_progress() (quantum_safe.migrate.state.MigrationStateManager method) migration_state (quantum_safe.migrate.upgrader.UpgradeResult attribute) (quantum_safe.types.PublicKey property) (quantum_safe.types.SecretKey property) MigrationError MigrationState (class in quantum_safe.types) MigrationStateManager (class in quantum_safe.migrate.state) min_tls_version (quantum_safe.protocols.tls.HybridTLSConfig attribute) N needs_migration() (quantum_safe.migrate.state.MigrationStateManager method) new_algorithm (quantum_safe.migrate.upgrader.UpgradeResult attribute) new_keypair (quantum_safe.migrate.upgrader.UpgradeResult attribute) NISTComplianceChecker (class in quantum_safe.audit.compliance) nonce (quantum_safe.protocols.envelope.SealedMessage attribute) notes (quantum_safe.migrate.upgrader.UpgradeResult attribute) O old_algorithm (quantum_safe.migrate.upgrader.UpgradeResult attribute) open() (quantum_safe.protocols.envelope.Envelope class method) oqs_provider_path (quantum_safe.protocols.tls.HybridTLSConfig attribute) overall_level (quantum_safe.audit.compliance.ComplianceReport attribute) P parse_hybrid_name() (in module quantum_safe.kem.algorithms) (in module quantum_safe.signatures.algorithms) permissive() (quantum_safe.audit.policy.AuditPolicy class method) public_key (quantum_safe.migrate.shims.FernetShim property) PublicKey (class in quantum_safe.types) Q QuantumSafeError R raw_bytes (quantum_safe.types.PublicKey property) (quantum_safe.types.SecretKey property) require_hybrid (quantum_safe.protocols.tls.HybridTLSConfig attribute) root (quantum_safe.migrate.scanner.ScanReport attribute) rule_id (quantum_safe.migrate.scanner.Finding attribute) S SBOMEnricher (class in quantum_safe.audit.sbom) scan_directory() (quantum_safe.migrate.scanner.Scanner class method) scan_file() (quantum_safe.migrate.scanner.Scanner class method) scan_source() (quantum_safe.migrate.scanner.Scanner class method) Scanner (class in quantum_safe.migrate.scanner) ScanReport (class in quantum_safe.migrate.scanner) seal() (quantum_safe.protocols.envelope.Envelope class method) SealedMessage (class in quantum_safe.protocols.envelope) secret_key (quantum_safe.migrate.shims.FernetShim property) SecretKey (class in quantum_safe.types) SerializationError severity (quantum_safe.migrate.scanner.Finding attribute) SharedSecret (class in quantum_safe.types.kem) Sign (class in quantum_safe.signatures.core) sign() (quantum_safe.backends.base.AbstractSignatureBackend method) (quantum_safe.backends.liboqs.LiboqsSignatureBackend method) (quantum_safe.protocols.jwt.JWTSigner method) (quantum_safe.signatures.core.Sign method) (quantum_safe.signatures.hybrid.HybridSign method) sign_with_fingerprint() (quantum_safe.signatures.core.Sign method) (quantum_safe.signatures.hybrid.HybridSign method) signature (quantum_safe.types.SignedMessage attribute) signed_at (quantum_safe.types.SignedMessage attribute) SignedMessage (class in quantum_safe.types) signer_fingerprint (quantum_safe.types.SignedMessage attribute) snippet (quantum_safe.migrate.scanner.Finding attribute) strict() (quantum_safe.audit.policy.AuditPolicy class method) strip_classical_component() (quantum_safe.migrate.upgrader.Upgrader class method) summary() (quantum_safe.migrate.scanner.ScanReport method) summary_lines() (quantum_safe.audit.compliance.ComplianceReport method) supported_algorithms() (quantum_safe.backends.base.AbstractKEMBackend method) (quantum_safe.backends.base.AbstractSignatureBackend method) (quantum_safe.backends.liboqs.LiboqsKEMBackend method) (quantum_safe.backends.liboqs.LiboqsSignatureBackend method) T target (quantum_safe.audit.compliance.ComplianceReport attribute) to_bytes() (quantum_safe.protocols.envelope.SealedMessage method) (quantum_safe.types.kem.HybridCipherText method) (quantum_safe.types.signatures.HybridSignature method) to_cbor() (quantum_safe.types.SignedMessage method) to_cbor_bundle() (quantum_safe.types.KeyPair method) to_hex() (quantum_safe.protocols.envelope.SealedMessage method) to_json() (quantum_safe.migrate.scanner.ScanReport method) to_jwt_payload() (quantum_safe.types.SignedMessage method) to_sarif() (quantum_safe.migrate.scanner.ScanReport method) transition() (quantum_safe.audit.policy.AuditPolicy class method) (quantum_safe.migrate.state.MigrationStateManager method) U UnsupportedAlgorithm upgrade_kem_key() (quantum_safe.migrate.upgrader.Upgrader class method) upgrade_signing_key() (quantum_safe.migrate.upgrader.Upgrader class method) Upgrader (class in quantum_safe.migrate.upgrader) UpgradeResult (class in quantum_safe.migrate.upgrader) V validate_hybrid_combination() (in module quantum_safe.kem.algorithms) (in module quantum_safe.signatures.algorithms) VerificationError verify() (quantum_safe.backends.base.AbstractSignatureBackend method) (quantum_safe.backends.liboqs.LiboqsSignatureBackend method) (quantum_safe.protocols.jwt.JWTVerifier method) (quantum_safe.signatures.core.Sign method) (quantum_safe.signatures.hybrid.HybridSign method) verify_bytes() (quantum_safe.signatures.core.Sign method) verify_cosig() (quantum_safe.protocols.x509.HybridCertificateBuilder static method) verify_raw() (quantum_safe.signatures.core.Sign method) version (quantum_safe.protocols.envelope.SealedMessage attribute)