我在基于 Linux OS 的自定义系统中运行 jdk 1.6.0_24。我收到了客户审计员的询问,询问 GUI 上的 SSL 版本以及后端的驱动因素。我知道我们在 JDK 中使用 JSSE 来执行 SSL,但我似乎找不到 JSSE 版本。有什么想法吗?
谢谢!
答案1
其实我自己就可以回答这个问题...不知道为什么我没有早点想到。对 /path/to/jdkstuff/blah/jsse.jar 运行字符串,并在顶部得到这个:
META-INF/PK
META-INF/MANIFEST.MFManifest-Version: 1.0
Implementation-Vendor: Sun Microsystems, Inc.
Implementation-Version: 1.6
Implementation-Vendor-Id: com.sun
Specification-Vendor: Sun Microsystems, Inc.
Created-By: 1.6.0_18-ea (Sun Microsystems Inc.)
Specification-Version: 1.6
看起来这对于审计目的来说已经足够了:)
答案2
由于它位于 JDK/JRE 本身中,因此我会回答 1.6.0_24。但如果审计员要求提供 SSL 和 TLS 版本,则答案是 SSL 3.0 和 TLS 1.0。
更多文档可参见甲骨文。