summaryrefslogtreecommitdiff
path: root/ssl/test/runner/common.go
diff options
context:
space:
mode:
Diffstat (limited to 'ssl/test/runner/common.go')
-rw-r--r--ssl/test/runner/common.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/ssl/test/runner/common.go b/ssl/test/runner/common.go
index 6f146af..1f7e392 100644
--- a/ssl/test/runner/common.go
+++ b/ssl/test/runner/common.go
@@ -499,6 +499,11 @@ type ProtocolBugs struct {
// BadRenegotiationInfo causes the renegotiation extension value in a
// renegotiation handshake to be incorrect.
BadRenegotiationInfo bool
+
+ // RSAEphemeralKey, if true, causes the server to send a
+ // ServerKeyExchange message containing an ephemeral key (as in
+ // RSA_EXPORT) in the plain RSA key exchange.
+ RSAEphemeralKey bool
}
func (c *Config) serverInit() {