John Jiang

Results 26 issues of John Jiang

Use the master codes, and run the below command, ``` ./gradlew clean build ``` but it cannot find or load the main class `org.gradle.wrapper.GradleWrapperMain`. It looked no gradle-wrapper jar. I...

In method `X509Authentication::createServerPossession`, it looks unnecessary to define variable `serverAlias` out of the for-loop. It may be better to move `serverAlias` into that loop to narrow down the scope. ---------...

ready
rfr
security

请问,`pkcs12`命令的参数`-certpbe`,`-keypbe`和`-macalg`能否支持相应的国密算法?

ZUC算法的国家标准提到该算法涉及到一些专利,如`GB/T 33133.1-2016`的引言部分有如下阐述, ``` 本文件的发布机构请注意,声明符合本文件时,可能涉及《一种序列密码实现方法和装置》专利号:ZL200910086409.9) 和《一种完整性认证方法》(专利号:ZL200910243440.9)相关专利的使用。 ... 本文件的发布机构对于该专利的真实性、有效性和范围无任何立场。该专利的持有人已向本文件的发布机构保证, 他愿意同任何申请人在合理且无歧视的条款和条件下,就该专利授权许可进行谈判。 ``` 请问,这些专利是否会限制ZUC的实现和应用?

Gradle 8.7 just was released and JDK 22 is support by this new version, so it would be better to use it.

build

BabaSSL is already deprecated, so it would be better to use Tongsuo.

test

This is a backport of [JDK-8044609]: javax.net.debug "ssl" options are not working and documented as expected. [JDK-8044609]: https://bugs.openjdk.org/browse/JDK-8044609

jbs

This is a backport of [JDK-8329538]: Accelerate P256 on x86_64 using Montgomery intrinsic. [JDK-8329538]: https://bugs.openjdk.org/browse/JDK-8329538

jbs

This is a backport of [JDK-8322767]: TLS full handshake is slow with PKCS12KeyStore and X509KeyManagerImpl. [JDK-8322767]: https://bugs.openjdk.org/browse/JDK-8322767

jbs

This is a backport of [JDK-8328608]: Multiple NewSessionTicket support for TLS. [JDK-8328608]: https://bugs.openjdk.org/browse/JDK-8328608

jbs