首先先看「 SSL Cipher Suite Details of Your Browser 」這個網站,會列出你目前瀏覽器支援的 cipher suite,會需要知道要拔掉哪些號碼。
接下來的資料是參考「 Remove RC4 from SSL/TLS ciphers in Chromium 」這篇的方法。
Ubuntu 的使用者可以到 /usr/share/applications/google-chrome.desktop 這邊修改,本來是:
Exec=/usr/bin/google-chrome-stable
改成:
Exec=/usr/bin/google-chrome-stable --cipher-suite-blacklist=0x0004,0x0005,0xc011,0xc007
其中的十六進位數字就是出自最前面提到的網站:
- 0x0004 對應 RSA-RC4128-MD5,
- 0x0005 對應 RSA-RC4128-SHA,
- 0xc011 對應 ECDHE-RSA-RC4128-SHA,
- 而最後的 0xc007 對應 ECDHE-ECDSA-RC4128-SHA。
這樣就可以將 RC4 禁用掉。