当前位置: 主页 > 观点 >
使用Libgm SDK开发国密SSL客户端

作者:admin 2021-07-30 18:06阅读:

近年来,我国大力推动国产密码算法在金融、电子政务等关键领域的应用并取得重要突破。中办2018年36号文件《金融和重要领域密码应用与创新发展工作规划(2018-2022年)》要求,在金融银行、电子政务、教育、交通运输、民生保障等关键领域全面推进自主可控密码技术的应用。

 

随着2020年1月1日《中华人民共和国密码法》的施行,标志着我国在密码的应用和管理等方面有了统一针对性的法律保障。这也就意味着,国产密码算法以及相对应的产品应用将成为未来各级政府机关网站和各类企业网站的安全标配。

 

国密算法即国家密码局认定的国产密码算法(商用密码),主要有SM1、SM2、SM3、SM4等。其中SM2为非对称加密,基于ECC,签名速度与秘钥生成速度都快于RSA。ECC 256位安全强度比RSA 2048位高,但运算速度快于RSA。

 

当前国密HTTPS的网站正日益增多。许多场景下要求必须使用国密HTTPS来保证数据通讯安全,从国密HTTPS网站下载、上传数据的需求越来越多,但目前市场上支持国密通讯的开发库还相对较少。

 

Libgm SDK是一个免费国密SSL网站访问开发工具包,支持WINDOWS平台下访问国密HTTPS网站数据 (符合中国人民共和国密码行业标准《SSL VPN技术规范GM/T 0024--2014》协议);支持C、C++、C#、Python 、JAVA、Go等多种语言调用;支持同步/异步模式,自定义HEAD 、上传POST数据等;可用于WINDOWS 下方便快速的开发国密通讯客户端 。

访问 https://www.gmproxy.cn/下载获取Libgm SDK。

订阅栏
合作联系
Email: 101063864#QQ.com(#改为@)
未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究法律责任。
Copyright © 2015-2016 CNKJKB 中国科技快报网 版权所有 Power by DedeCms
渝ICP备10013703号