Sha2的兼容性
这些年来sha2的支持度在不断的提高。大多数浏览器,平台,邮件客户端和移动设备都已经支持sha2了。但是,仍有一些较老的系统,诸如windows xp sp3以前的系统不支持sha2算法。
很多组织在转型至sha2的时候,会遇到用户的体验问题,也就是兼容性。下面列举一些设备sha2的最小支持版本。
浏览器和服务器的支持度浏览器最小支持sha2的版本
Chrome26+
Firefox1.5+
Internet Explorer6+ (系统要求windows XP SP3+)
Konqueror3.5.6+
Mozilla1.4+
Netscape7.1+
Opera9.0+
Safari3+ (苹果系统OS X 10.5)
服务器最小支持sha2的版本
4D Server14.01+
Amazon Web Services (AWS)见备注
Apache2.0.63+ w/ OpenSSL 0.9.8o+
Barracuda Network Access Client3.5+
Cisco ASA 55008.2.3.9+(支持任意vpn会话); 8.4(2)+ (其他功能)
Citrix ReceiverVaries - See PDF (FIPS 140 & SHA-2 Line)
CrushFTP7.1.0+
F5 BIG-IP10.1.0+
IBM Domino Server9.0+ (和 IBM HTTP Server 8.5+绑定使用)
IBM HTTP Server8.5+ (和 IBM Domino Server 9+绑定使用)
IBM z/OSv1r10+
Java based productsJava 1.4.2+
Mozilla NSS Based Products3.8+
OpenSSL based productsOpenSSL 0.9.8o+
Oracle Wallet Manager11.2.0.1+
Oracle Weblogic10.3.1+
SonicOS (SonicWALL)5.9.0.0+
WebSphere MQ7.0.1.4+
备注: 虽然AWS是兼容SHA-2,AWS实例是典型的虚拟专用服务器。因此,AWS SHA-2兼容取决于基础服务器平台。其他AWS应用程序(如弹性负载平衡(ELB))支持SHA-2证书。
系统的SHA2支持度
操作系统 ssl证书最低版本 客户端证书最低版本Android2.3+2.3+
Apple iOS3.0+3.0+
Blackberry5.0+5.0+
ChromeOS支持支持
Mac OS X10.5+10.5+
WindowsXP SP3+XP SP3+ (部分)
Windows Phone7+7+
Windows Server2003 SP2 +补丁 (部分)2003 SP2 +补丁 (部分)
详细操作系统兼容性操作系统SSL证书(客户端)Ssl证书(服务器)S/MIME代码签名
Mac OS X 10.5+是无是是
Windows 8是无是是
Windows 7是无是部分
Windows Vista否无是部分
Windows XP SP34是无部分部分
Windows Server 2012 & 2012 R2是是是是
Windows Server 2008 & 2008 R2是是是部分
Windows Server 2003 w/ KB 938397 3, 4是是部分部分
Windows Phone 8是无是无
Windows Phone 7是无是无
详细的代码签名兼容性操作系统身份验证驱动签名VBA宏:Office 2003, 2007, 2010VBA 宏: Office 2013
Windows 8是是否是
Windows 7是否否是
Windows Vista是否否无
Windows XP SP3是否否无