sm4 icon indicating copy to clipboard operation
sm4 copied to clipboard

jsbn库的运算有问题

Open Sid-Liu-A opened this issue 7 years ago • 1 comments

SM2 C1C2C3加密,使用同一对公钥和私钥,多运行几次之后,有一定几率加密出来的串少一位,后来定位是在c1 x或y部分的HEX串会少一位,继续定位,BigInteger对应的x或y确实会少一位。

最后得出是jsbn的运算存在问题,不过JS不熟悉,里面的运算不太看得懂。

Sid-Liu-A avatar Jun 29 '18 03:06 Sid-Liu-A

SM2 C1C2C3加密,使用同一对公钥和私钥,多运行几次之后,有一定几率加密出来的串少一位,后来定位是在c1 x或y部分的HEX串会少一位,继续定位,BigInteger对应的x或y确实会少一位。

最后得出是jsbn的运算存在问题,不过JS不熟悉,里面的运算不太看得懂。

请问有解决方案吗?

EvenCom avatar Apr 05 '20 09:04 EvenCom