type github.com/refraction-networking/utls.SignatureScheme
117 uses
github.com/refraction-networking/utls (current package)
auth.go#L98: func typeAndHashFromSignatureScheme(signatureAlgorithm SignatureScheme) (sigType uint8, hash crypto.Hash, err error) {
auth.go#L149: scheme SignatureScheme
auth.go#L173: func signatureSchemesForCertificate(version uint16, cert *Certificate) []SignatureScheme {
auth.go#L179: var sigAlgs []SignatureScheme
auth.go#L185: sigAlgs = []SignatureScheme{
auth.go#L195: sigAlgs = []SignatureScheme{ECDSAWithP256AndSHA256}
auth.go#L197: sigAlgs = []SignatureScheme{ECDSAWithP384AndSHA384}
auth.go#L199: sigAlgs = []SignatureScheme{ECDSAWithP521AndSHA512}
auth.go#L205: sigAlgs = make([]SignatureScheme, 0, len(rsaSignatureSchemes))
auth.go#L212: sigAlgs = []SignatureScheme{Ed25519}
auth.go#L218: var filteredSigAlgs []SignatureScheme
auth.go#L232: func selectSignatureScheme(vers uint16, c *Certificate, peerAlgs []SignatureScheme) (SignatureScheme, error) {
auth.go#L240: peerAlgs = []SignatureScheme{PKCS1WithSHA1, ECDSAWithSHA1}
common.go#L396: type SignatureScheme uint16
common.go#L400: PKCS1WithSHA256 SignatureScheme = 0x0401
common.go#L401: PKCS1WithSHA384 SignatureScheme = 0x0501
common.go#L402: PKCS1WithSHA512 SignatureScheme = 0x0601
common.go#L405: PSSWithSHA256 SignatureScheme = 0x0804
common.go#L406: PSSWithSHA384 SignatureScheme = 0x0805
common.go#L407: PSSWithSHA512 SignatureScheme = 0x0806
common.go#L410: ECDSAWithP256AndSHA256 SignatureScheme = 0x0403
common.go#L411: ECDSAWithP384AndSHA384 SignatureScheme = 0x0503
common.go#L412: ECDSAWithP521AndSHA512 SignatureScheme = 0x0603
common.go#L415: Ed25519 SignatureScheme = 0x0807
common.go#L418: PKCS1WithSHA1 SignatureScheme = 0x0201
common.go#L419: ECDSAWithSHA1 SignatureScheme = 0x0203
common.go#L450: SignatureSchemes []SignatureScheme
common.go#L502: SignatureSchemes []SignatureScheme
common.go#L1611: SupportedSignatureAlgorithms []SignatureScheme
common.go#L1735: func supportedSignatureAlgorithms() []SignatureScheme {
common.go#L1744: func isSupportedSignatureAlgorithm(sigAlg SignatureScheme, supportedSignatureAlgorithms []SignatureScheme) bool {
common_string.go#L41: func (i SignatureScheme) String() string {
defaults.go#L33: var defaultSupportedSignatureAlgorithms = []SignatureScheme{
defaults.go#L117: var defaultSupportedSignatureAlgorithmsFIPS = []SignatureScheme{
handshake_client.go#L46: var testingOnlyForceClientHelloSignatureAlgorithms []SignatureScheme
handshake_client.go#L1275: cri.SignatureSchemes = []SignatureScheme{
handshake_client.go#L1280: cri.SignatureSchemes = []SignatureScheme{
handshake_client.go#L1284: cri.SignatureSchemes = []SignatureScheme{
handshake_client.go#L1293: cri.SignatureSchemes = make([]SignatureScheme, 0, len(certReq.supportedSignatureAlgorithms))
handshake_messages.go#L84: supportedSignatureAlgorithms []SignatureScheme
handshake_messages.go#L85: supportedSignatureAlgorithmsCert []SignatureScheme
handshake_messages.go#L578: m.supportedSignatureAlgorithms, SignatureScheme(sigAndAlg))
handshake_messages.go#L592: m.supportedSignatureAlgorithmsCert, SignatureScheme(sigAndAlg))
handshake_messages.go#L1282: supportedSignatureAlgorithms []SignatureScheme
handshake_messages.go#L1283: supportedSignatureAlgorithmsCert []SignatureScheme
handshake_messages.go#L1383: m.supportedSignatureAlgorithms, SignatureScheme(sigAndAlg))
handshake_messages.go#L1396: m.supportedSignatureAlgorithmsCert, SignatureScheme(sigAndAlg))
handshake_messages.go#L1761: supportedSignatureAlgorithms []SignatureScheme
handshake_messages.go#L1851: m.supportedSignatureAlgorithms = make([]SignatureScheme, numSigAlgos)
handshake_messages.go#L1853: m.supportedSignatureAlgorithms[i] = SignatureScheme(data[0])<<8 | SignatureScheme(data[1])
handshake_messages.go#L1891: signatureAlgorithm SignatureScheme
handshake_server_tls13.go#L55: sigAlg SignatureScheme
key_agreement.go#L205: var signatureAlgorithm SignatureScheme
key_agreement.go#L324: signatureAlgorithm := SignatureScheme(sig[0])<<8 | SignatureScheme(sig[1])
u_common.go#L110: FakePKCS1WithSHA224 SignatureScheme = 0x0301
u_common.go#L111: FakeECDSAWithSHA224 SignatureScheme = 0x0303
u_common.go#L113: FakeSHA1WithDSA SignatureScheme = 0x0202
u_common.go#L114: FakeSHA256WithDSA SignatureScheme = 0x0402
u_parrots.go#L62: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L117: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L198: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L271: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L343: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L415: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L488: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L559: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L632: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L705: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L779: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L852: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L925: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L988: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1059: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1122: SupportedSignatureAlgorithms: []SignatureScheme{ //signature_algorithms
u_parrots.go#L1139: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{ //signature_algorithms
u_parrots.go#L1203: SupportedSignatureAlgorithms: []SignatureScheme{ //signature_algorithms
u_parrots.go#L1218: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{ //signature_algorithms
u_parrots.go#L1293: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1317: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1400: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1424: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1492: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1552: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1617: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1710: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1775: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1840: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L1944: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2056: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2168: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2236: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2344: SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2439: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2510: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2581: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L2655: &SignatureAlgorithmsExtension{SupportedSignatureAlgorithms: []SignatureScheme{
u_parrots.go#L3021: sigAndHashAlgos := []SignatureScheme{
u_public.go#L196: SupportedSignatureAlgorithms []SignatureScheme
u_public.go#L197: SupportedSignatureAlgorithmsCert []SignatureScheme
u_public.go#L371: SupportedSignatureAlgorithms []SignatureScheme
u_public.go#L377: SupportedSignatureAlgorithmsCert []SignatureScheme
u_tls_extensions.go#L401: SupportedSignatureAlgorithms []SignatureScheme
u_tls_extensions.go#L441: e.SupportedSignatureAlgorithms = append(e.SupportedSignatureAlgorithms, SignatureScheme(scheme))
u_tls_extensions.go#L457: supportedSignatureAlgorithms := []SignatureScheme{}
u_tls_extensions.go#L464: supportedSignatureAlgorithms, SignatureScheme(sigAndAlg))
u_tls_extensions.go#L530: SupportedSignatureAlgorithms []SignatureScheme
u_tls_extensions.go#L571: e.SupportedSignatureAlgorithms = append(e.SupportedSignatureAlgorithms, SignatureScheme(scheme))
u_tls_extensions.go#L590: supportedSignatureAlgorithms := []SignatureScheme{}
u_tls_extensions.go#L597: supportedSignatureAlgorithms, SignatureScheme(sigAndAlg))
u_tls_extensions.go#L1874: SupportedSignatureAlgorithms []SignatureScheme
u_tls_extensions.go#L1911: supportedSignatureAlgorithms := []SignatureScheme{}
u_tls_extensions.go#L1918: supportedSignatureAlgorithms, SignatureScheme(sigAndAlg))
u_tls_extensions.go#L1940: e.SupportedSignatureAlgorithms = append(e.SupportedSignatureAlgorithms, SignatureScheme(scheme))
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |