SSL密钥算法检测工具-sslciphercheck

一个简单的控制台应用程序,用作于检查SSL加密支持,C#开发,需要.net4.0。它不仅能够检索和提取证书中包含信息,而且支持Server Gated Cryptography (SGC)。目前现有工具SSLDigger和 thcsslcheck 既不支持SSLv2 也不能从证书中检索信息。

-命令行
-支持SSLv2
-支持SSLv3
-支持TLSv1
-检查所有由OpenSSL支持SSL加密
-检索SSL证书的详细信息,包括SGC
-检查证书的问题,如过期,无效的证书链,不正确的名称等
-检查SSL重新协商问题等

注:SGC技术(Server Gated Cryptography)是在现有的SSL证书标准基础上增加的一种增强密钥用法(EKU),主要是考虑到2000年以前美国政府对高强度加密算法(128位)出口限制的因素而推出的,由于出口管制的原因,2001年以前推出的浏览器版本(如:IE 5)和服务器版本(Windows 2000 server)都只支持56位或40位加密算法,但由于电脑硬件技术和CPU处理速度的快速提高,使得破解40位加密算法只需几秒钟,而破解56位加密算法也只需几天时间。为了加强美国以外的国家的电子商务和网上银行的安全,SSL证书业界就在SSL证书标准基础上增加的支持强制实现128位加密的增强密钥用法(EKU),也就是说:即使受出口限制的40位或56位浏览器或服务器,只要使用支持SGC技术的SSL证书,就能不受限制的实现128位加密。这种强制实现128位高强度加密技术简称为SGC技术。(摘自pulog)

下载地址:

http://www.woanware.co.uk/downloads/sslciphercheck.v.1.4.2.zip

此条目发表在article分类目录,贴了标签。将固定链接加入收藏夹。