Giter Site home page Giter Site logo

Comments (5)

johnshajiang avatar johnshajiang commented on May 14, 2024

@xuebing1995
Kona JDK目前没有支持国密算法,但我们提供了独立的Java组件TencentKonaSMSuite,支持了国密的密码学算法,包括SM2,SM3和SM4,也支持了国密安全通信协议,包括国密SSL/TLCP和TLS 1.3(RFC 8998)。
特别地,TencentKonaSMSuite提供了KeyTool工具类,它的功能与JDK的keytool工具相同,但针对证书和PKCS#12密钥库(keystore)支持了国密算法。
另外,它还额外提供了KeyStoreTool工具类,可以将已有的证书和私钥导入到密钥库中,也能够支持使用国密算法的证书和私钥。
具体用法,请参考相关的测试程序

from tencentkona-11.

shenxuebing avatar shenxuebing commented on May 14, 2024

感谢,那这个组件有集成到tomcat中使用国密SSL/TLCP和TLS 1.3(RFC 8998)的Demo或者示例吗?

from tencentkona-11.

johnshajiang avatar johnshajiang commented on May 14, 2024

@shenxuebing
TencentKonaSMSuite中有一些Demo,其中包括有与Jetty,Netty和Apache HttpClient的集成,但还没有针对Tomcat的例子。
但基于相同的原理,就是要让Tomcat使用上TencentKonaSMSuite/KonsSSL的SSLContext实现。

如有更多关于TencentKonaSMSuite的问题,请移步到该项目的Issues中进行讨论。

from tencentkona-11.

johnshajiang avatar johnshajiang commented on May 14, 2024

@shenxuebing
关于这个问题,我在TencentKonaSMSuite开了一个新的issue,后续请关注它的进展,也可以直接在那里进行讨论。

from tencentkona-11.

johnshajiang avatar johnshajiang commented on May 14, 2024

@shenxuebing

关于这个问题,我在TencentKonaSMSuite开了一个新的issue,...

这个issue已解决。
TLSWithTomcatDemo展示了使用Tomcat 9与TencentKonaSMSuite进行TLS 1.3/RFC 8998通信。

from tencentkona-11.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.