--
| Chain issues | Incomplete
|
| BEAST attack | Vulnerable INSECURE |
| Session resumption | No (IDs empty) |
--
I just did this but there is no change in behavior
Chain issues Incomplete
Secure Renegotiation Not supported ACTION NEEDED
| BEAST attack | Vulnerable INSECURE |
| Session resumption | No (IDs empty) |
--
BEAST attack Vulnerable INSECURE
Session resumption No (IDs empty)
how to use tlsConfig.CipherSuites
if I am using this code?
err := http.ListenAndServeTLS(listenAddr, "<myhost>-cert.pem", "<myhost>-key.pem", nil)
how to use tlsConfig.CipherSuites
if I am using this code?
err := http.ListenAndServeTLS(listenAddr, "<myhost>-cert.pem", "<myhost>-key.pem", nil)
I changed my code to:
import (
"crypto/tls"
const listenAddr = "0.0.0.0:443"
config := &tls.Config{
CipherSuites: []uint16{tls.TLS_RSA_WITH_RC4_128_SHA,
tls.TLS_ECDHE_RSA_WITH_RC4_128_SHA,
tls.TLS_RSA_WITH_AES_128_CBC_SHA,
tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA},
}
server := &http.Server{Addr: listenAddr, TLSConfig: config}
err := server.ListenAndServeTLS("<myserver>-cert.pem", "<myserver>-key.pem")
config := &tls.Config{
CipherSuites: []uint16{tls.TLS_RSA_WITH_RC4_128_SHA,
tls.TLS_ECDHE_RSA_WITH_RC4_128_SHA,
tls.TLS_RSA_WITH_AES_128_CBC_SHA,
tls.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA},
}
server := &http.Server{Addr: listenAddr, TLSConfig: config}
err := server.ListenAndServeTLS("<myserver>-cert.pem", "<myserver>-key.pem")
but still got the BEAST attack message.Could you please verify my code?