Module: TTTLS13::SignatureScheme

Defined in:
lib/tttls1.3/signature_scheme.rb

Constant Summary collapse

RSA_PKCS1_SHA256 =

RSASSA-PKCS1-v1_5 algorithms

"\x04\x01"
RSA_PKCS1_SHA384 =
"\x05\x01"
RSA_PKCS1_SHA512 =
"\x06\x01"
ECDSA_SECP256R1_SHA256 =

ECDSA algorithms

"\x04\x03"
ECDSA_SECP384R1_SHA384 =
"\x05\x03"
ECDSA_SECP521R1_SHA512 =
"\x06\x03"
RSA_PSS_RSAE_SHA256 =

RSASSA-PSS algorithms with public key OID rsaEncryption

"\x08\x04"
RSA_PSS_RSAE_SHA384 =
"\x08\x05"
RSA_PSS_RSAE_SHA512 =
"\x08\x06"
RSA_PSS_PSS_SHA256 =

EdDSA algorithms ED25519 = “x08x07” # UNSUPPORTED ED448 = “x08x08” # UNSUPPORTED RSASSA-PSS algorithms with public key OID RSASSA-PSS

"\x08\x09"
RSA_PSS_PSS_SHA384 =
"\x08\x0a"
RSA_PSS_PSS_SHA512 =
"\x08\x0b"