(config *Config, clientHello *clientHelloMsg, serverHello *serverHelloMsg, cert *x509.Certificate, skx *serverKeyExchangeMsg)
| 76 | } |
| 77 | |
| 78 | func (ka rsaKeyAgreement) processServerKeyExchange(config *Config, clientHello *clientHelloMsg, serverHello *serverHelloMsg, cert *x509.Certificate, skx *serverKeyExchangeMsg) error { |
| 79 | return errors.New("tls: unexpected ServerKeyExchange") |
| 80 | } |
| 81 | |
| 82 | func (ka rsaKeyAgreement) generateClientKeyExchange(config *Config, clientHello *clientHelloMsg, cert *x509.Certificate) ([]byte, *clientKeyExchangeMsg, error) { |
| 83 | preMasterSecret := make([]byte, 48) |
nothing calls this directly
no outgoing calls
no test coverage detected