Advertisement

大宝CA版国密SSL规范实现(JSSE 1.0.1),附带通信示例代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本资源提供基于国密算法的大宝CA版本SSL规范实现,采用JSSE 1.0.1框架,并包含详细的通信示例代码,便于开发者理解和应用。 1. 修正了前一版本中的证书验证问题,并支持JDK8的高版本。 2. 调整以适配更多硬件设备及国密浏览器。 3. 支持国密SSL双向认证功能。 4. 替换过期的国密证书为新证书。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • CASSLJSSE 1.0.1),
    优质
    本资源提供基于国密算法的大宝CA版本SSL规范实现,采用JSSE 1.0.1框架,并包含详细的通信示例代码,便于开发者理解和应用。 1. 修正了前一版本中的证书验证问题,并支持JDK8的高版本。 2. 调整以适配更多硬件设备及国密浏览器。 3. 支持国密SSL双向认证功能。 4. 替换过期的国密证书为新证书。
  • 使用JAVA NIO和MINA2调用CA安全套件SSL安全道(1.0.1),
    优质
    本项目采用Java NIO与MINA2框架,结合大宝CA密码安全套件,实现符合国家加密标准的SSL安全通信协议(v1.0.1),并提供详尽的通信示例代码。 1. 修正了前一版本中的证书验证问题,并兼容JDK8的高版本。 2. 支持国密SSL双向认证功能。 3. 更新了过期的国密证书,使用新的有效证书。
  • Android使用CASSL套件(0.99)调用SSL安全服务的
    优质
    本项目提供在Android系统中使用大宝CA国密SSL密码套件的实例,演示如何集成和应用国密SSL以增强数据传输的安全性。当前版本为0.99。 本工具支持国密SSL单向认证和双向认证,并提供获取服务端的国密数字证书的功能。适用于Android 7.0(API 24)及以上版本。
  • GM-JSSE:纯Java的开源JSSE-源
    优质
    简介:GM-JSSE是一款基于纯Java开发的开源库,为开发者提供符合中国商用密码算法标准(国密)的JSSE接口实现,便于在各种应用中集成安全通信功能。 通用JSSE要求JDK 1.7或更高版本。安装以下依赖项: ```xml com.aliyun gmsse {{see the version on the badge}} ``` 使用方法如下: ```java import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSocketFactory; import java.net.URL; public class Main { public static void main(String[] args) throws Exception { SSLContext sslContext = SSLContext.getInstance(TLSv1.2); GMProvider provider = new GMProvider(); sslContext.init(null, null, null); URL url = new URL(https://example.com/); HttpsURLConnection connection = (HttpsURLConnection)url.openConnection(); connection.setSSLSocketFactory(sslContext.getSocketFactory()); } } ``` 注意:在上述代码中,你需要根据实际情况初始化`SSLContext`和添加必要的安全策略。
  • TOMCAT 7.0.96(CA 0.99)支持SSL协议,发布日期:2019.09.17
    优质
    本版本为TOMCAT 7.0.96的定制化更新版——大宝CA版 0.99,特别优化以兼容国密SSL通信协议,提升系统安全性,于2019年9月17日正式发布。 1. 修正了以前版本中的若干错误。 2. 可以兼容360、密信、海泰等多种国密浏览器。 3. 支持国密SSL双向认证。
  • Android使用CAJCESM2、SM3、SM4及数字证书的(1.1.0
    优质
    本项目提供Android环境下利用大宝CA版Java Cryptography Extension(JCE)实现国产商用密码算法SM2、SM3、SM4以及国密数字证书操作的示例代码,版本号为1.1.0。 Android Studio 示例工程(适用于 Android API 21 及以上版本): 1. SM2 密钥对的生成功能。 2. SM2 密钥对的还原功能。 3. SM2 算法的非对称加解密功能。 4. SM2 算法的签名/验证功能。 5. SM3 算法的摘要生成功能。 6. SM4 算法的对称加解密功能。 7. 大宝CA版本Keystore文件(DCKS 文件)存储SM2 密钥对和国密数字证书的功能。
  • 访问SSLTomcat服务器的完整方法及演DEMO(基于SSL浏览器)
    优质
    本教程详细介绍了如何配置并访问采用国家密码局标准SSL协议的Apache Tomcat服务器的方法,并提供基于国密SSL浏览器的实际操作示例。 1. 解压缩ZIP文件并安装国密浏览器(只能使用此版本,其他版本不支持指定根证书)。 2. 将ctl.dat文件复制到以下目录:C:\Users\你的账户名\AppData\Roaming\360se6\Application\User Data\Default\ctl。注意:“User Data\Default\ctl”该路径不存在,请手动创建相应目录。 3. 使用新安装的国密浏览器访问 https://127.0.0.1,通过GMSSL_ECC_WITH_SM4_CBC_SM3 国密密码套件与TOMCAT服务器建立单向加密通道,并打开指定网页。 以上步骤已经过实际测试。感谢大宝CA提供的国密SM2数字证书支持。
  • 全面且用的算法DoubleCA-JCE 0.94,包含SM2钥协商及SSL详尽测试与应用
    优质
    DoubleCA-JCE 0.94版是一款集成了全面、实用的国密算法工具包,特别强调SM2密钥交换和国密SSL支持,并提供详尽的测试案例及应用实例。 密钥生成算法包括SM2密钥对生成算法的实现以及SM4密钥生成算法的实现。在加解密方面,支持SM2非对称加解密算法和SM4对称加解密算法,后者可采用ECB、CBC模式,并且可以使用NOPADDING或PKCS5PADDING填充方式。数字签名部分实现了多种方案,包括SM3withSM2、SHA1WithSM2、SHA256WithSM2以及SM3withRSA等。此外还有国密标准下的ECDHE密钥协商算法的实现和摘要算法中的SM3。 在证书管理方面,提供了基于国密标准的数字证书工厂及支持基础功能的SM2数字证书,并且实现了KeyStore功能以保护并存储使用了SM2算法生成的数字证书与私钥。最后,在安全通信领域中还涵盖了依照国密规范执行预主密钥和主密钥计算的相关实现,这属于国密SSL模块的一部分内容。
  • C#中SM2算法
    优质
    本示例展示了如何在C#编程语言中实现中国国家密码管理局制定的SM2椭圆曲线公钥加密算法,包含关键的生成秘钥、签名和验证过程。 C#的国密SM2算法示例代码展示了如何在.NET环境下实现这一加密标准。该示例通常包括生成公钥和私钥对、签名验证以及基于椭圆曲线的密文交换等操作,适用于需要高强度数据保护的应用场景中使用。此类代码有助于开发者理解和应用中国的商用密码技术规范,以确保信息的安全传输与存储。
  • CVX指南手册,化并
    优质
    《CVX指南手册》是一本详细阐述CVX规范与应用的手册,书中不仅介绍了如何使用CVX进行优化建模的基本规则和技巧,还提供了丰富的示例代码帮助读者理解理论知识,并快速上手实践。 CVX指导手册提供了一个详细的规范,并包含具体的编程示例。用户可以使用该手册进行混合编程操作。