Advertisement

Tomcat9 国密SSL通道版与DoubleCA版支持

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


简介:
本项目提供基于Apache Tomcat 9的国密SSL通道版及双证书颁发机构(DoubleCA)版的支持,增强安全性与兼容性。 Tomcat支持国密SSL版本的使用方法如下: 1. 解压文件。 2. 修改conf目录下的server.xml 文件,配置Tomcat以支持国密SSL(具体步骤可搜索“Tomcat 支持 国密 SSL 配置”)。 3. 在bin目录下启动Tomcat。 请注意,在conf目录中会包含证书文件,请自行申请DoubleCA并替换相关文件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Tomcat9 SSLDoubleCA
    优质
    本项目提供基于Apache Tomcat 9的国密SSL通道版及双证书颁发机构(DoubleCA)版的支持,增强安全性与兼容性。 Tomcat支持国密SSL版本的使用方法如下: 1. 解压文件。 2. 修改conf目录下的server.xml 文件,配置Tomcat以支持国密SSL(具体步骤可搜索“Tomcat 支持 国密 SSL 配置”)。 3. 在bin目录下启动Tomcat。 请注意,在conf目录中会包含证书文件,请自行申请DoubleCA并替换相关文件。
  • 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双向认证。
  • 全面且实用的算法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模块的一部分内容。
  • Windows下的SSLHaproxy 1.8.17
    优质
    简介:本版本为在Windows环境下运行的HAProxy 1.8.17提供了SSL支持功能,使用户能够在非Unix系统中实现高效且安全的负载均衡。 因项目需要使用Windows环境的HAProxy来做SSL终端处理,但找到的相关资源都不支持HTTPS卸载,并且版本较旧。因此我决定自己用MSYS32重新编译最新版的1.8.17,同时搭配OPENSSL 1.1.0进行测试,发现功能正常并可以使用。这里分享给需要的人。 关于HAProxy的具体配置介绍和如何制作SSL证书的相关资料在网上非常丰富,请自行查找获取更多信息。
  • Java连接IBM MQ的SSL
    优质
    本文章介绍了如何在Java应用程序中配置并建立安全套接层(SSL)加密通信通道以连接到IBM MQ队列管理器,确保数据传输的安全性。 本段落介绍了Java程序代码如何访问MQ的SSL加密通道,并详细讲解了JKS配置、MQ服务器SSL密钥库的设置以及证书制作与秘钥库的相关步骤。重点在于编写能够通过SSL通道获取数据的Java代码的具体方法。
  • Android使用大宝CASSL码套件(0.99)调用SSL安全服务的示例代码
    优质
    本项目提供在Android系统中使用大宝CA国密SSL密码套件的实例,演示如何集成和应用国密SSL以增强数据传输的安全性。当前版本为0.99。 本工具支持国密SSL单向认证和双向认证,并提供获取服务端的国密数字证书的功能。适用于Android 7.0(API 24)及以上版本。
  • Netty最新服务端客户端,HTTP、WebSocket及SSL
    优质
    本项目采用Netty最新版本构建高效的服务端和客户端框架,全面支持HTTP、WebSocket协议以及SSL加密技术,保障通信安全。 本人基于Netty开发的服务端支持Spring配置服务器启动模式:HTTP、WebSocket、SSL等,并兼容NIO与OIO方式。项目已投入生产环境使用并通过JAR包形式整合进其他项目中,业务类实现具体服务功能,无需依赖外部应用服务器即可独立运行,附带启动脚本。 该系统已在实际环境中接受过压力测试,欢迎提出反馈意见和建议。此为个人原创作品,部分代码参考了网上公开的资料。这是最新版本的内容介绍。
  • Android下的libcurlSSL
    优质
    本项目致力于在Android环境下为libcurl库提供全面的SSL安全支持,确保网络通信的安全性和稳定性。 libcurl是一个著名的开源库,在各种平台(包括Android)上处理网络协议如HTTP、HTTPS、FTP等。在Android应用开发中使用libcurl可以帮助开发者轻松实现数据的上传和下载功能,特别是在处理SSL/TLS加密的HTTPS连接时非常有用。 本段落将探讨如何在Android环境下集成并使用libcurl,并特别关注其对ssl的支持以及通过cyassl进行编译的方法。 首先了解libcurl与ssl结合的方式。SSL(Secure Socket Layer)及其更新版本TLS(Transport Layer Security)是确保网络通信安全的重要协议,提供了数据加密、服务器身份验证和消息完整性检查等功能,以防止在网络上传输的数据被篡改或窃取。在Android应用中使用支持ssl的libcurl可以创建安全的HTTPS连接,使用户能够安全地访问并传输敏感信息如登录凭证、支付详情等。 要将libcurl与ssl整合到Android项目中,请选择一个适合Android的SSL库——这里推荐cyassl。这是一个轻量级且快速实现SSL/TLS的方法,特别适用于资源有限的设备(例如移动设备)。使用cyassl可以让libcurl在Android设备上以高效和节省资源的方式支持ssl连接。 以下是集成libcurl与cyassl的具体步骤: 1. **获取源码**:从libcurl和cyassl官方网站下载最新版本的源代码。 2. **配置cyassl**:编译cyassl时,确保选择适用于Android的目标平台,并启用必要的选项(如支持SSL和TLS)。 3. **配置libcurl**:在libcurl的配置阶段中指定使用之前编译好的cyassl库。这通常通过设置`--with-ssl=pathtocyasslbuild`来实现。 4. **构建库**:利用Android NDK(Native Development Kit)编译libcurl,生成适用于Android环境下的静态或动态库文件。 5. **添加到项目中**:将编译好的libcurl库(如`.a`或`.so`文件)和相应的头文件放入Android项目的jniLibs及include目录下。 6. **编写代码**:在Android项目内创建C/C++模块,例如`DownloadModule.cpp`和`DownloadModule.h`,并利用libcurl的API实现下载功能。常用操作包括使用`curl_easy_init()`初始化会话、用`curl_easy_setopt()`设置选项(如URL及SSL相关设置)以及执行实际下载任务时调用`curl_easy_perform()`。 7. **链接库**:在Android.mk或CMakeLists.txt中确保正确地链接了libcurl和cyassl库文件。 8. **测试与优化**:运行应用并检查下载功能是否正常工作。根据具体需求调整libcurl设置(如超时时间和重试策略)。 通过上述步骤,开发者可以更好地在Android应用程序中集成支持ssl的libcurl,并实现安全可靠的网络请求操作以提升用户体验。
  • 大宝CASSL规范实现(JSSE 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. 更新了过期的国密证书,使用新的有效证书。