论文部分内容阅读
文章在Windows平台上设计并实现了支持商密算法TLS的浏览器。利用微软通用的系统接口(CryptoA PI:Next Generation)研制商密算法库,成功使得Windows 10系统支持商密算法和基于商密算法的PKI证书;其次在TLS 1.2协议中添加商用密码算法支持,并在商密算法库的基础上实现了支持上述协议的Chromium浏览器。实验表明,改造的Chromium浏览器支持使用商密算法进行HTTPS网页安全访问,支持基于商密算法的证书,网页访问性能与使用国际密码算法性能接近,并且全面保留了原有浏览器的所有功能。
The article designs and implements a browser supporting TLS in the Windows platform. The use of Microsoft’s common system interface (CryptoA PI: Next Generation) development of business secret algorithm library, the success of making Windows 10 system supports business-secret algorithm and PKI-based business secret algorithm; followed by TLS 1.2 protocol to add commercial cryptographic algorithm support and The Chromium browser that supports these protocols is implemented on the basis of the Business Algorithm Library. Experiments show that the modified Chromium browser supports secure HTTPS webpage access using the secretcryption algorithm, supports the certificate based on the secretcryption algorithm, the webpage access performance is close to that of the international password algorithm, and fully retains all the functions of the original browser.