Chrome 中 RC4 的正确密码名称是什么?

qbi*_*qbi 7 encryption google-chrome https

我想从 Google Chrome 中删除 RC4并找到命令行选项--cipher-suite-blacklist。但是我无法弄清楚 RC4 的正确符号是什么。到目前为止,无论我尝试过什么,都只会带来以下信息:

ERROR:ssl_config_service_manager_pref.cc(55)] Ignoring unrecognized or \
  unparsable cipher suite: 
Run Code Online (Sandbox Code Playgroud)

即使列出的名字ssl_cipher_suite_names.cc也不起作用。我应该输入什么来删除 RC4 作为 SSL/TLS 的密码?

我正在使用一些不同版本的 GNU/Linux,有时也使用 Windows。因此,如果命令行参数可以在所有操作系统下工作,那就太好了。我使用了以下命令:

chrome --cipher-suite-blacklist=TLS_RSA_WITH_RC4_128_MD5 --ssl-version-min=tls1.1
chrome --cipher-suite-blacklist=RC4 --ssl-version-min=tls1.1
chrome --cipher-suite-blacklist=0xXYZ,0xUVW --ssl-version-min=tls1.1  # XYZ and UVW are some hexadecimal numbers
Run Code Online (Sandbox Code Playgroud)

小智 11

您必须根据 RFC 2246 ( http://www.ietf.org/rfc/rfc2246.txt )以十六进制形式通知密码。

正确的命令行是:

 chrome --cipher-suite-blacklist=0x0004,0x0005,0xc011
Run Code Online (Sandbox Code Playgroud)

逗号之间没有空格。

  • @gentmatt 有关所有密码套件的列表,请参阅 http://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-4。您可以忽略不使用的匿名、导出、PSK 和 KRB5 密码套件。0xC011 是 TLS_ECDHE_RSA_WITH_RC4_128_SHA。此列表中缺少的 RC4 密码套件是 0xC002,0xC007,0xC00C。 (2认同)