【问题标题】:Fast cipher suite快速密码套件
【发布时间】:2015-10-30 15:30:36
【问题描述】:

您好,我在 TLS 上使用 websocket,但现在请求很慢 是否可以对 https:// 使用强密码套件(兼容 IE6/XP),对 wss:// 使用更快的密码?喜欢

server {
 location / {
   ssl_ciphers "ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHEE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:DES-CBC3-SHA:AES256-SHA:AES:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA"
 }

  location /websocket/ {
   ...
   another cipher suite
  }
}

我使用的是 nginx 1.8、debian 7

谢谢

【问题讨论】:

    标签: linux ssl nginx debian


    【解决方案1】:

    由于 Websocket 只是已建立的 HTTP(S) 隧道内的一层,因此您不能对同一主机的普通 HTTPS 和 WSS 使用不同的密码。

    【讨论】:

    • 谢谢史蒂芬;您建议我使用 HTTPS 和 WSS 获得良好性能的密码套件?
    • @soooo:这取决于硬件平台(即 AES-NI 是否可用)、编程语言(是否可以使用 AES-NI)、性能问题所在(客户端或服务器)等。您可能看看其他重度 SSL 用户做了什么,比如cloudflare。对于 PC 上的 nginx,AES-GCM 可能非常快,但如果您有移动客户端 better use ChaCha20
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 2020-06-17
    相关资源
    最近更新 更多