Home | History | Annotate | Download | only in crypto

Lines Matching full:curve

893 y.len?<"".(*certificateMsg).unmarshal?numCerts?Tgclocals·95965e785fbf6082a89de7b05be36658?@"".(*serverKeyExchangeMsg).equal?H"".(*serverKeyExchangeMsg).unmarshal?Tgclocals·4a7c5fc86f79cca8551a2425642bf7ac?@"".(*certificateStatusMsg).equal?type.[5]uint8?"".statictmp_18?H"".(*certificateStatusMsg).unmarshal?<"".(*serverHelloDoneMsg).equal?Tgclocals·fa09d22b5b6b0f05211c406d4f7dd60e?Tgclocals·ff19ed39bdde8a01a800918ac3ef0ec7?D"".(*serverHelloDoneMsg).unmarshal?@"".(*clientKeyExchangeMsg).equal?H"".(*clientKeyExchangeMsg).unmarshal?."".(*finishedMsg).equal?6"".(*finishedMsg).unmarshal?0"".(*nextProtoMsg).equal?*type.*"".nextProtoMsg?Tgclocals·db72fd3edd84d95fa5f4711619a9098b?Tgclocals·bd31777f69efce306cdbc7609cf64d66?8"".(*nextProtoMsg).unmarshal?B"".(*certificateRequestMsg).equal?.autotmp_56?.autotmp_55?.autotmp_57?casLength?Tgclocals·d99f2f0f208a30dffda7cdd6a3d6d998?J"".(*certificateRequestMsg).unmarshal?cas.ptr?.autotmp_39?.autotmp_40?cas.cap?cas.len?Tgclocals·b496a55240db8137b580630d6f653f22?Tgclocals·bc969ef4ec1ccb772cd5414b1c78ae93?@"".(*certificateVerifyMsg).equal?:type.*"".certificateVerifyMsg?H"".(*certificateVerifyMsg).unmarshal?>"".(*newSessionTicketMsg).equal?F"".(*newSessionTicketMsg).unmarshal?:"".(*helloRequestMsg).marshal?type.[4]uint8?"".statictmp_19?>"".(*helloRequestMsg).unmarshal?y?Tgclocals·b9de2a960cf046391bcd3b554f7fabca?Tgclocals·4dac3474840b7b2203dee6d2a4be3538?type.[][]uint8?@"".(*Conn).serverHandshake.func1?T"".(*serverHandshakeState).readClientHello?X"".(*serverHandshakeState).doResumeHandshake?P"".(*serverHandshakeState).establishKeys?N"".(*serverHandshakeState).sendFinished?N"".(*serverHandshakeState).readFinished?X"".(*serverHandshakeState).sendSessionTicket?T"".(*serverHandshakeState).doFullHandshake?8type."".serverHandshakeState?\type.noalg.struct { F uintptr; "".c *"".Conn }?Tgclocals·577e5922a7e65719a6e79854e85bef3c?Tgclocals·9a9ed22f6fbed37f0a2542b3e5b573cd?dgofile..$GOROOT/src/crypto/tls/handshake_server.go?T"".(*serverHandshakeState).clientHelloInfo?*type.crypto.Decrypter?Z"".(*serverHandshakeState).checkForResumption?R"".(*serverHandshakeState).setCipherSuite?zgo.string."tls: client using inappropriate protocol fallback"??go.string."tls: no cipher suite supported by both client and server"?jgo.string."tls: unsupported decryption key type (%T)"?dgo.string."tls: unsupported signing key type (%T)"??go.string."tls: client does not support uncompressed connections"??go.string."tls: client offered an unsupported, maximum protocol version of %x"?`"".(*serverHandshakeState).readClientHello.func1?:type.*"".serverHandshakeState??type.noalg.struct { F uintptr; "".newConfig *"".Config; "".c *"".Conn }?.autotmp_85?.autotmp_188?.autotmp_189?.autotmp_191? type.**"".Config?newConfig?$preferenceList.ptr?priv.data?priv.itab?.autotmp_190?$preferenceList.len?"supportedList.cap?"supportedList.len?Tgclocals·3f6f1cb01e0e6b005a97c380034acd03?Tgclocals·95807c3db9ad9194740a96ec6dbd0458?type.[0]uint8?0"".(*Conn).decryptTicket?"sessionTicket.ptr?"sessionTicket.cap?"sessionTicket.len?Tgclocals·c275cc00abfa4afc53dc2c6f56e33756?Tgclocals·ac34db3fbd5ede090f4bac8c7b2f467e?b"".(*serverHandshakeState).processCertsFromClient?Tgclocals·a5b19dd2bc9906cb59269d9fffc3f255?hgo.string."tls: client didn't provide a certificate"??go.string."tls: bad signature type for client's ECDSA certificate"??go.string."tls: could not validate signature of connection nonces: "?,type."".ecdsaSignature?.type.*"".ecdsaSignature?.encoding/asn1.Unmarshal??go.string."tls: ECDSA signature contained zero or negative values"?&crypto/ecdsa.Verify?Vgo.string."tls: ECDSA verification failure"??go.string."tls: bad signature type for client's RSA certificate"?2crypto/rsa.VerifyPKCS1v15??go.string."tls: unsupported hash function for client certificate"?type.[2]uint8?"".statictmp_20?@crypto/x509.(*CertPool).Subjects?.autotmp_157?.autotmp_196?certStatus?certVerify?ecdsaSig?pub.data?pub.type?.autotmp_161?sigType?Tgclocals·a784da7e47166d07ed290c20157a0cf8?Tgclocals·5ca01a461cfdf35785edb4e3b8f701a4?Fgofile..$GOROOT/src/math/big/int.go?(math/big.(*Int).Sign?Tgclocals·46932029a6b8c43b6b89cefe2220af3b?Tgclocals·cdfb45f2dade2d1c9300ab44217566d6?ngo.string."tls: client's Finished message is incorrect"?.autotmp_37?nextProto?Tgclocals·0b84c91246e45118a74befc27de10ede?Tgclocals·856c52ae40b30bdd16bff6939d8cf4f0?0"".(*Conn).encryptTicket?(type."".sessionState?Tgclocals·a42405073e6e2058b34599fbe218c9b2?Tgclocals·eef79e05daac5b504d222d8c94cc062b?"".statictmp_21?Tgclocals·da258fc5fb3c0f5189b3d5f04066daea?Tgclocals·dbe270c4f559f9e8c1be1ac5b92bebcc?jgo.string."tls: failed to parse client certificate: "?>type.[1]crypto/x509.ExtKeyUsage?"".statictmp_22??go.string."tls: client's certificate contains an unsupported public key of type %T"?pgo.string."tls: failed to verify client's certificate: "?certificates?*type.crypto.PublicKey?.autotmp_94?.autotmp_96?.autotmp_95?Tgclocals·ae18196883e084c6852ef0d791982162?Tgclocals·de435a2b4d02c9049f9d37490a84c104?id?*supportedCipherSuites?Tgclocals·e9d48cc3db4872f0e63a177325b29cfd? "".suppVersArray?.type."".ClientHelloInfo?2type.**"".ClientHelloInfo?*supportedVersions.cap?Tgclocals·fd1052c3c0d79a26f8afdf6e802f9f01?X"".rsaKeyAgreement.generateServerKeyExchange?ka?.type."".rsaKeyAgreement?Tgclocals·98abd00825523461856b7cae0585bf34?^gofile..$GOROOT/src/crypto/tls/key_agreement.go?V"".rsaKeyAgreement.processClientKeyExchange?Ltype.crypto/rsa.PKCS1v15DecryptOptions?Ntype.*crypto/rsa.PKCS1v15DecryptOptions??go.string."tls: certificate private key does not implement crypto.Decrypter"?."".errClientKeyExchange?ckx?ciphertext.ptr?ciphertext.cap?ciphertext.len?Tgclocals·dd8409ab78138f6872a2e261d3712085?Tgclocals·6c474ade719176c2db92b7e22b607bea?V"".rsaKeyAgreement.processServerKeyExchange?Zgo.string."tls: unexpected ServerKeyExchange"?serverHello?skx?X"".rsaKeyAgreement.generateClientKeyExchange?4crypto/rsa.EncryptPKCS1v15?encrypted.ptr?encrypted.len?Tgclocals·96e08eb530b58527d4f16368f18cbc9c?Tgclocals·3ab00d4c95cfdff848ae0c1b87c8097d?"".sha1Hash?6crypto/sha1.(*digest).Write?2crypto/sha1.(*digest).Sum?slices?Tgclocals·a2c5ab6fc36d7be63103d89ae4043eca?"".md5SHA1Hash?,type.crypto/md5.digest?Hgo.itab.*crypto/md5.digest,hash.Hash?4crypto/md5.(*digest).Write?0crypto/md5.(*digest).Sum?.type.*crypto/md5.digest?.autotmp_38?md5sha1.ptr?md5sha1.cap?md5sha1.len?Tgclocals·9a9dbb8772b260ea4d6acc251385a603?Tgclocals·e75d021ba10fa629eacc5192b552c547?Jgofile..$GOROOT/src/crypto/md5/md5.go?crypto/md5.New?4crypto/md5.(*digest).Reset?6"".hashForServerKeyExchange? "".lookupTLSHash?crypto.Hash.New?ngo.string."tls: unsupported hash function used by peer"?h.data?h.itab?hashFunc?Tgclocals·758ceebdb821a03481cb886a46917695?Tgclocals·8ab7ebdc23ce88599b56a075af17f0c0?8"".pickTLS12HashForSignature??go.string."tls: client doesn't support any common hash functions"?Xgo.string."tls: unknown signature algorithm"?clientList?Tgclocals·d39053b1cd6da978eb3ffbd501e63ec0?$"".curveForCurveID?(crypto/elliptic.P521?(crypto/elliptic.P384?(crypto/elliptic.P256?4type.crypto/elliptic.Curvecurve"?jgo.string."tls: no supported elliptic curves offered"?4type.*"".ecdheKeyAgreement?type.[3][]uint8?&scalar?curve.data?curve.itab?ecdhePublic.ptr?(serverECDHParams.ptr?sig.ptr?public?.autotmp_217?ecdhePublic.len?(serverECDHParams.cap?(serverECDHParams.len?sig.len?Tgclocals·0aae6ee423997102255cf70d7a6baaa4?Tgclocals·0eb841b911bf3475a883aa091791a78c?`"".(*ecdheKeyAgreement).processClientKeyExchange?`vendor/golang_org/x/crypto/curve25519.ScalarMult?2crypto/elliptic.Unmarshal?*math/big.(*Int).Bytes?"".statictmp_23?&sharedKey?$type.*math/big.Int?scalar?theirPublic?Tgclocals·d8c14149a60dc2c7d37e3727e495d815?Tgclocals·384e8f0272c92dd9dadc1552b91f6374?`"".(*ecdheKeyAgreement).processServerKeyExchange?vgo.string."tls: ECDHE RSA requires a RSA server public key"?~go.string."tls: ECDHE ECDSA requires a ECDSA server public key"?."".errServerKeyExchange?Pgo.string."tls: bad X25519 public value"?dgo.string."tls: server selected unsupported curve"?pubKey?publicKey.ptr?.autotmp_154?.autotmp_155?.autotmp_156?.autotmp_158?sig.cap?Tgclocals·df4abf548ce98c6dc3ac2fdaebeba1fb?Tgclocals·de7f3ccd14681c16e5c3c8acc64d0aaa?b"".(*ecdheKeyAgreement).generateClientKeyExchange?dgo.string."tls: missing ServerKeyExchange message"?"".statictmp_24?mx?my?serialized.ptr?ourPublic?serialized.len?Tgclocals·4882cdab5727b3e5e5b518820aab6a76?Tgclocals·7aae6608a8456946a364c01117e189db?."".splitPreMasterSecret?secret?s1?s2?"".pHash?result?seed?hash?
913 CurveertificateRequestMsg,"".handshakeMessage?pgo.itablink.*"".certificateStatusMsg,"".handshakeMessage?pgo.itablink.*"".serverKeyExchangeMsg,"".handshakeMessage?lgo.itablink.*"".serverHelloDoneMsg,"".handshakeMessage?pgo.itablink.*"".clientKeyExchangeMsg,"".handshakeMessage?pgo.itablink.*"".certificateVerifyMsg,"".handshakeMessage?`go.itablink.*"".nextProtoMsg,"".handshakeMessage?^go.itablink.*"".finishedMsg,"".handshakeMessage?Fgo.itablink.*sync.Mutex,sync.Locker?:go.itablink.*"".Conn,net.Conn?Jgo.itablink.*"".listener,net.Listener?>crypto/sha1.(*digest).BlockSize?4crypto/sha1.(*digest).Size?Rgo.itablink.*crypto/sha1.digest,hash.Hash??vendor/golang_org/x/crypto/chacha20poly1305.(*chacha20poly1305).NonceSize??vendor/golang_org/x/crypto/chacha20poly1305.(*chacha20poly1305).Open??vendor/golang_org/x/crypto/chacha20poly1305.(*chacha20poly1305).Overhead??vendor/golang_org/x/crypto/chacha20poly1305.(*chacha20poly1305).Seal??go.itablink.*vendor/golang_org/x/crypto/chacha20poly1305.chacha20poly1305,crypto/cipher.AEAD?0type.*errors.errorString?6errors.(*errorString).Error?Jgo.itablink.*errors.errorString,error?<crypto/md5.(*digest).BlockSize?2crypto/md5.(*digest).Size?Pgo.itablink.*crypto/md5.digest,hash.Hash?Lgo.itablink."".ssl30MAC,"".macFunction?Lgo.itablink."".tls10MAC,"".macFunction?\go.itablink."".rsaKeyAgreement,"".keyAgreement?4go.itablink."".alert,error?Lgo.itablink."".RecordHeaderError,error?Dgo.info.crypto.SignerOpts.HashFunc?2go.info.crypto.SignerOpts?Fgo.range.crypto.SignerOpts.HashFunc?.crypto.(*Hash).HashFunc?Rgo.itablink.crypto.Hash,crypto.SignerOpts?Bgo.itablink."".timeoutError,error?.type..importpath.bytes.?@type..importpath.container/list.?0type..importpath.crypto.?8type..importpath.crypto/aes.?>type..importpath.crypto/cipher.?8type..importpath.crypto/des.?<type..importpath.crypto/ecdsa.?Btype..importpath.crypto/elliptic.?:type..importpath.crypto/hmac.?Ttype..importpath.crypto/internal/cipherhw.?8type..importpath.crypto/md5.?:type..importpath.crypto/rand.?8type..importpath.crypto/rc4.?8type..importpath.crypto/rsa.?:type..importpath.crypto/sha1.?>type..importpath.crypto/sha256.?>type..importpath.crypto/sha512.?>type..importpath.crypto/subtle.?:type..importpath.crypto/x509.?>type..importpath.encoding/asn1.?<type..importpath.encoding/pem.?0type..importpath.errors.?*type..importpath.fmt.?,type..importpath.hash.?(type..importpath.io.?6type..importpath.io/ioutil.?4type..importpath.math/big.?*type..importpath.net.?2type..importpath.strconv.?2type..importpath.strings.?,type..importpath.sync.?:type..importpath.sync/atomic.?,type..importpath.time.?ztype..importpath.vendor/golang_org/x/crypto/chacha20poly1305.?ntype..importpath.vendor/golang_org/x/crypto/curve25519.???,????? ?dH? %H;av?H??H?l$H?l$H?Y H??u/H?D$ H?L$(H?@H? $??H?D$H?D$0H?l$H?????H?|$ H9;u?H?#??0:/0ddd8dH? %H?D$?H;A?1H??H??$?H??$?H?Y H???H??$?H?@ H??$?H??$?H?T$H??$?H?T$H??$?H?T$H??$?H?T$ H??$?H?T$(H??$?H?T$0H??$?H?T$8H??$?H?T$@H??$?H?T$HH??$?H?T$PH??$H?T$XH??$H?T$`H? $??H?D$hH?L$pH?T$xH??$?H??$?H??$H??$H??$ H??$(H??$0H??$?H????????H??$?H9;?????H?#???????? ?????Y#dH? %H;av?H??H?l$H?l$H?Y H??u/H?D$ H?L$(H?@(H? $??H?D$H?D$0H?l$H?????H?|$ H9;u?H?#??0:/0ddd8dH? %H?D$?H;A?H??H??$?H??$?H?Y H????H??$?H?@0H??$?H??$?H?T$H??$?H?T$H??$?H?T$H??$?H?T$ H??$?H?T$(H??$?H?T$0H??$?H?T$8H??$?H?T$@H??$?H?T$HH??$?H?T$PH??$?H?T$XH??$?H?T$`H? $??H?D$hH?L$pH?T$xH??$H??$H??$H??$?H?????????H??$?H9;?????H?#???????? ?????9#dH? %H;av?H??H?l$H?l$H?Y H??u/H?D$ H?L$(H?@H? $??H?D$H?D$0H?l$H?????H?|$ H9;u?H?#??0:/0ddd8dH? %H;av5H??H?l$H?l$H?Y H??u%H?D$H?@ H?L$ H? $??H?l$H?????H?|$H9;u?H?#?? 0 ZZZ8 dH? %H;av?H??H?l$H?l$H?Y H??u/H?D$ H?L$(H?@(H? $??H?D$H?D$0H?l$H?????H?|$ H9;u?H?#??0:/0ddd8dH? %H;avtH??@H?l$8H?l$8H?Y H??ugH?D$HH?@0H?L$PH?T$XH?T$H?T$`H?T$H?T$hH?T$H? $??H?D$ H?L$(H?T$0H?D$pH?L$xH??$?H?l$8H??@???s???H?|$HH9;u?H?#??o ????V-dH? %H;avtH??@H?l$8H?l$8H?Y H??ugH?D$HH?@8H?L$PH?T$XH?T$H?T$`H?T$H?T$hH?T$H? $??H?D$ H?L$(H?T$0H?D$pH?L$xH??$?H?l$8H??@???s???H?|$HH9;u?H?#??o ????V-dH? %H;a??H??XH?l$PH?l$PH?Y H????H?D$`H?L$hH?@H?T$pH?T$H?T$xH?T$H??$?H?T$H? $??H?D$0H?L$(H?T$ H?\$8H?t$@H?|$HH??$?H??$?H??$?H??$?H??$?H??$?H?l$PH??X???;???H?|$`H9;?[???H?#?S?????? ????aZ dH? %H;a??H??HH?l$@H?l$@H?Y H??uwH?D$PH?L$XH?@ H?T$`H?T$H?T$hH?T$H?T$pH?T$H?T$xH?T$ H? $??H?D$8H?L$0H?T$(H??$?H??$?H??$?H?l$@H??H???_???H?|$PH9;?{???H?#?s????? ????d3 dH? %H;a??H??XH?l$PH?l$PH?Y H????H?D$`H?L$hH?@(H?T$pH?T$H?T$xH?T$H??$?H?T$??$?f?T$ H? $??H?D$8H?L$0H?T$(H?\$@H?t$HH??$?H??$?H??$?H??$?H??$?H?l$PH??X???;???H?|$`H9;?[???H?#?S?????? ????nM dH? %H;a??H??HH?l$@H?l$@H?Y H??uwH?D$PH?L$XH?@0H?T$`H?T$H?T$hH?T$H?T$pH?T$H?T$xH?T$ H??$?H?T$(H? $??H?D$8H?L$0H??$?H??$?H?l$@H??H???_???H?|$PH9;?{???H?#?s????? ????q& dH? %H;av\H??0H?l$(H?l$(H?Y H??uLH?D$8H?L$@H?@H?T$HH?T$H?T$PH?T$H? $??H?D$?L$ H?D$X?L$`H?l$(H??0???H?|$8H9;u?H?#?`W_`???LdH? %H;avSH??(H?l$ H?l$ H?Y H??uCH?D$0H?@ H?L$8H?T$@H?T$H?T$HH?T$H?T$PH?T$H? $??H?l$ H??(???H?|$0H9;u?H?#?PNOPxxxV H?D$?H?D$?H?D$?H?D$?dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avSH??(H?l$ H?l$ H?Y H??uCH?D$0H?L$8H?@H? $??H?D$H?L$H?T$H?D$@H?L$HH?T$PH?l$ H??(???H?|$0H9;u?H?#?PNOPxxx8*dH? %H;av\H??0H?l$(H?l$(H?Y H??uLH?D$8H?@ H?L$@H?T$HH?T$H?T$PH?T$H?T$XH?T$H? $???D$ ?D$`H?l$(H??0???H?|$8H9;u?H?#?`W_`???VdH? %H;av5H??H?l$H?l$H?Y H??u%H?D$H?@H?L$ H? $??H?l$H?????H?|$H9;u?H?#?? 0 ZZZ8 dH? %H;av5H??H?l$H?l$H?Y H??u%H?D$H?@ H?L$ H? $??H?l$H?????H?|$H9;u?H?#?? 0 ZZZ8 dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@ H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avtH??@H?l$8H?l$8H?Y H??ugH?D$HH?@(H?L$PH?T$XH?T$H?T$`H?T$H?T$hH?T$H? $??H?D$ H?L$(H?T$0H?D$pH?L$xH??$?H?l$8H??@???s???H?|$HH9;u?H?#??o ????V-dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@0H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avgH??8H?l$0H?l$0H?Y H??uWH?D$@H?L$HH?@8H?T$PH?T$H?T$XH?T$H?T$`H?T$H? $??H?D$ H?L$(H?D$hH?L$pH?l$0H??8???H?|$@H9;u?H?#?pbop???V dH? %H;avgH??8H?l$0H?l$0H?Y H??uWH?D$@H?L$HH?@@H?T$PH?T$H?T$XH?T$H?T$`H?T$H? $??H?D$ H?L$(H?D$hH?L$pH?l$0H??8???H?|$@H9;u?H?#?pbop???V dH? %H;avgH??8H?l$0H?l$0H?Y H??uWH?D$@H?L$HH?@HH?T$PH?T$H?T$XH?T$H?T$`H?T$H? $??H?D$ H?L$(H?D$hH?L$pH?l$0H??8???H?|$@H9;u?H?#?pbop???V dH? %H;avtH??@H?l$8H?l$8H?Y H??ugH?D$HH?@PH?L$PH?T$XH?T$H?T$`H?T$H?T$hH?T$H? $??H?D$ H?L$(H?T$0H?D$pH?L$xH??$?H?l$8H??@???s???H?|$HH9;u?H?#??o ????V-dH? %H;av]H??0H?l$(H?l$(H?Y H??uMH?D$8H?L$@H?@H? $??H?D$H?L$H?T$H?\$ H?D$HH?L$PH?T$XH?\$`H?l$(H??0???H?|$8H9;u?H?#?`X_`???84dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@ H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avIH?? H?l$H?l$H?Y H??u9H?D$(H?L$0H?@(H? $??H?D$H?L$H?D$8H?L$@H?l$H?? ???H?|$(H9;u?H?#?@D?@nnn8 dH? %H;avKH?? H?l$H?l$H?Y H??u;H?D$(H?H?@H?I H?$??H?D$H?L$H?D$0H?L$8H?l$H?? ???H?|$(H9;u?H?#?@F?@ppp: dH? %H;avKH?? H?l$H?l$H?Y H??u;H?D$(H?H?@H?I(H?$??H?D$H?L$H?D$0H?L$8H?l$H?? ???H?|$(H9;u?H?#?@F?@ppp: dH? %H;a?H??XH?l$PH?l$P?D$`?D$OH? H? $H? H?L$H?L$OH?L$?H?D$H?H?T$ H???tJH?$H?H?T$H?D$H?D$H?L$ ?H?D$(H?L$0H?D$hH?L$pH?l$PH??X??D$`??H?$?H?D$H?L$H?$H?H?T$H?D$ H?D$H?L$ H?H?D$(H?D$0?H?D$8H?L$@H?D$hH?L$pH?l$PH??X???????????y? ??&=Ou
4579 curve.data??? curve.itab??? digest.cap???~ digest.len???~ digest.ptr??? ecdhePublic.len???} ecdhePublic.ptr??? hashFunc???}hello?? ka?? priv.data???~ priv.itab???~ public???~ serverECDHParams.cap???} serverECDHParams.len???} serverECDHParams.ptr???~ sig.len???} sig.ptr???~ signatureAlgorithm???} skx???~ text·2.len ??} text·2.ptr ??~ ~r0.data???~ ~r0.itab???~~r4??(~r5??0???????????internal error"".(*ecdheKeyAgreement).processClientKeyExchange? &sharedKey??hcert??ckx??config?? curve.data??` curve.itab??Xka?? preMasterSecret.cap??? preMasterSecret.len???~ preMasterSecret.ptr??P scalar??? theirPublic???version?? x??H~r4??(~r5???tls: server selected unsupported curvetls: bad X25519 public valuetls: ECDHE ECDSA requires a ECDSA server public keytls: ECDHE RSA requires a RSA server public key"".(*ecdheKeyAgreement).processServerKeyExchange?cert?? clientHello??config?? digest.cap???~ digest.len???~ digest.ptr??? ecdsaSig???ka?? pubKey??? publicKey.ptr??? serverECDHParams.len???~ serverECDHParams.ptr???serverHello?? sig.cap???~ sig.len???~ sig.ptr???~skx??(~r5??0???????????tls: missing ServerKeyExchange message"".(*ecdheKeyAgreement).generateClientKeyExchange? &scalar??h &sharedKey??`cert?? ckx??XclientHello??config?? curve.data??P curve