信息安全研究 ›› 2018, Vol. 4 ›› Issue (2): 115-132.

• 学术论文 • 上一篇    下一篇

支持国产密码算法的OpenSSL设计实现及应用

蔡成杭   

  1. 北京江南天安科技有限公司
  • 收稿日期:2018-02-25 出版日期:2018-02-15 发布日期:2018-02-25
  • 通讯作者: 蔡成杭
  • 作者简介:系统架构师,长期从事国产密码算法及应用产品与软件开发,曾主持包括SJJ1528云服务器密码机和国密OpenSSL开源项目TaSSL等多项大型研发项目,主要研究方向为国产密码算法及其应用.

The Design, Implementation and Application of OpenSSL with Chinese Cryptographic Algorithms

  • Received:2018-02-25 Online:2018-02-15 Published:2018-02-25

摘要: OpenSSL是一套应用广泛的、开源的支持传输层安全协议的密码学基础库。将国产密码算法集成到OpenSSL中,使之支持国密认证体系及国密TLS协议,有着十分重要的意义。本文介绍了如何将国密算法及国密TLS协议集成到OpenSSL中,以及支持国产密码算法的OpenSSL应用。

关键词: 国产密码, 国产密码认证体系, 国密TLS协议, OpenSSL

Abstract: OpenSSL is a basic cryptography library, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. Integration Chinese cryptography algorithms and Chinese Transport Layer Security protocols into OpenSSL is very important. This paper introduce how to implement OpenSSL with Chinses Cryptography,let’s support Chinese Information Security Certification System and Chinese Transport Layer Security protocols.

Key words: Chinese Cryptography Algroithms, Chinese Transport Layer Security protocols, Chinese Information Secruity Cerification System, OpenSSL