Lines Matching refs:SignatureAlgorithm
180 // signatureAlgorithm corresponds to a SignatureScheme value from TLS 1.3. Note
182 // TLS 1.2's SignatureAlgorithm but otherwise refers to them as 'signature
184 type signatureAlgorithm uint16
188 signatureRSAPKCS1WithMD5 signatureAlgorithm = 0x0101
189 signatureRSAPKCS1WithSHA1 signatureAlgorithm = 0x0201
190 signatureRSAPKCS1WithSHA256 signatureAlgorithm = 0x0401
191 signatureRSAPKCS1WithSHA384 signatureAlgorithm = 0x0501
192 signatureRSAPKCS1WithSHA512 signatureAlgorithm = 0x0601
195 signatureECDSAWithSHA1 signatureAlgorithm = 0x0203
196 signatureECDSAWithP256AndSHA256 signatureAlgorithm = 0x0403
197 signatureECDSAWithP384AndSHA384 signatureAlgorithm = 0x0503
198 signatureECDSAWithP521AndSHA512 signatureAlgorithm = 0x0603
201 signatureRSAPSSWithSHA256 signatureAlgorithm = 0x0804
202 signatureRSAPSSWithSHA384 signatureAlgorithm = 0x0805
203 signatureRSAPSSWithSHA512 signatureAlgorithm = 0x0806
206 signatureEd25519 signatureAlgorithm = 0x0807
207 signatureEd448 signatureAlgorithm = 0x0808
212 var supportedSignatureAlgorithms = []signatureAlgorithm{
255 PeerSignatureAlgorithm signatureAlgorithm // algorithm used by the peer in the handshake
464 SignSignatureAlgorithms []signatureAlgorithm
468 VerifySignatureAlgorithms []signatureAlgorithm
1110 SendSignatureAlgorithm signatureAlgorithm
1386 UseLegacySigningAlgorithm signatureAlgorithm
1567 func (c *Config) signSignatureAlgorithms() []signatureAlgorithm {
1574 func (c *Config) verifySignatureAlgorithms() []signatureAlgorithm {
1793 func isSupportedSignatureAlgorithm(sigAlg signatureAlgorithm, sigAlgs []signatureAlgorithm) bool {