blob: 517b56db26b6740f46eeb6a419fa45909ec9d6c6 [file] [log] [blame]
window.SIDEBAR_ITEMS = {"constant":[["ED25519_PUBLIC_KEY_LEN","The length of an Ed25519 public key."]],"static":[["ECDSA_P256_SHA256_ASN1","Verification of ASN.1 DER-encoded ECDSA signatures using the P-256 curve and SHA-256."],["ECDSA_P256_SHA256_ASN1_SIGNING","Signing of ASN.1 DER-encoded ECDSA signatures using the P-256 curve and SHA-256."],["ECDSA_P256_SHA256_FIXED","Verification of fixed-length (PKCS#11 style) ECDSA signatures using the P-256 curve and SHA-256."],["ECDSA_P256_SHA256_FIXED_SIGNING","Signing of fixed-length (PKCS#11 style) ECDSA signatures using the P-256 curve and SHA-256."],["ECDSA_P256_SHA384_ASN1","Not recommended. Verification of ASN.1 DER-encoded ECDSA signatures using the P-256 curve and SHA-384."],["ECDSA_P384_SHA256_ASN1","Not recommended. Verification of ASN.1 DER-encoded ECDSA signatures using the P-384 curve and SHA-256."],["ECDSA_P384_SHA384_ASN1","Verification of ASN.1 DER-encoded ECDSA signatures using the P-384 curve and SHA-384."],["ECDSA_P384_SHA384_ASN1_SIGNING","Signing of ASN.1 DER-encoded ECDSA signatures using the P-384 curve and SHA-384."],["ECDSA_P384_SHA384_FIXED","Verification of fixed-length (PKCS#11 style) ECDSA signatures using the P-384 curve and SHA-384."],["ECDSA_P384_SHA384_FIXED_SIGNING","Signing of fixed-length (PKCS#11 style) ECDSA signatures using the P-384 curve and SHA-384."],["ED25519","Verification of Ed25519 signatures."],["RSA_PKCS1_1024_8192_SHA1_FOR_LEGACY_USE_ONLY","Verification of signatures using RSA keys of 1024-8192 bits, PKCS#1.5 padding, and SHA-1."],["RSA_PKCS1_1024_8192_SHA256_FOR_LEGACY_USE_ONLY","Verification of signatures using RSA keys of 1024-8192 bits, PKCS#1.5 padding, and SHA-256."],["RSA_PKCS1_1024_8192_SHA512_FOR_LEGACY_USE_ONLY","Verification of signatures using RSA keys of 1024-8192 bits, PKCS#1.5 padding, and SHA-512."],["RSA_PKCS1_2048_8192_SHA1_FOR_LEGACY_USE_ONLY","Verification of signatures using RSA keys of 2048-8192 bits, PKCS#1.5 padding, and SHA-1."],["RSA_PKCS1_2048_8192_SHA256","Verification of signatures using RSA keys of 2048-8192 bits, PKCS#1.5 padding, and SHA-256."],["RSA_PKCS1_2048_8192_SHA384","Verification of signatures using RSA keys of 2048-8192 bits, PKCS#1.5 padding, and SHA-384."],["RSA_PKCS1_2048_8192_SHA512","Verification of signatures using RSA keys of 2048-8192 bits, PKCS#1.5 padding, and SHA-512."],["RSA_PKCS1_3072_8192_SHA384","Verification of signatures using RSA keys of 3072-8192 bits, PKCS#1.5 padding, and SHA-384."],["RSA_PKCS1_SHA256","PKCS#1 1.5 padding using SHA-256 for RSA signatures."],["RSA_PKCS1_SHA384","PKCS#1 1.5 padding using SHA-384 for RSA signatures."],["RSA_PKCS1_SHA512","PKCS#1 1.5 padding using SHA-512 for RSA signatures."],["RSA_PSS_2048_8192_SHA256","Verification of signatures using RSA keys of 2048-8192 bits, PSS padding, and SHA-256."],["RSA_PSS_2048_8192_SHA384","Verification of signatures using RSA keys of 2048-8192 bits, PSS padding, and SHA-384."],["RSA_PSS_2048_8192_SHA512","Verification of signatures using RSA keys of 2048-8192 bits, PSS padding, and SHA-512."],["RSA_PSS_SHA256","RSA PSS padding using SHA-256 for RSA signatures."],["RSA_PSS_SHA384","RSA PSS padding using SHA-384 for RSA signatures."],["RSA_PSS_SHA512","RSA PSS padding using SHA-512 for RSA signatures."]],"struct":[["EcdsaKeyPair","An ECDSA key pair, used for signing."],["EcdsaSigningAlgorithm","An ECDSA signing algorithm."],["EcdsaVerificationAlgorithm","An ECDSA verification algorithm."],["Ed25519KeyPair","An Ed25519 key pair, for signing."],["EdDSAParameters","Parameters for EdDSA signing and verification."],["RsaKeyPair","An RSA key pair, used for signing."],["RsaParameters","Parameters for RSA verification."],["RsaPublicKeyComponents","Low-level API for the verification of RSA signatures."],["RsaSubjectPublicKey","A serialized RSA public key."],["Signature","A public key signature returned from a signing operation."],["UnparsedPublicKey","An unparsed, possibly malformed, public key for signature verification."]],"trait":[["KeyPair","Key pairs for signing messages (private key and public key)."],["RsaEncoding","An RSA signature encoding as described in RFC 3447 Section 8."],["VerificationAlgorithm","A signature verification algorithm."]]};