Open liuqianfei opened 6 years ago
SM2 C1C2C3加密,使用同一对公钥和私钥,多运行几次之后,有一定几率加密出来的串少一位,后来定位是在c1 x或y部分的HEX串会少一位,继续定位,BigInteger对应的x或y确实会少一位。
最后得出是jsbn的运算存在问题,不过JS不熟悉,里面的运算不太看得懂。
SM2 C1C2C3加密,使用同一对公钥和私钥,多运行几次之后,有一定几率加密出来的串少一位,后来定位是在c1 x或y部分的HEX串会少一位,继续定位,BigInteger对应的x或y确实会少一位。 最后得出是jsbn的运算存在问题,不过JS不熟悉,里面的运算不太看得懂。
请问有解决方案吗?
SM2 C1C2C3加密,使用同一对公钥和私钥,多运行几次之后,有一定几率加密出来的串少一位,后来定位是在c1 x或y部分的HEX串会少一位,继续定位,BigInteger对应的x或y确实会少一位。
最后得出是jsbn的运算存在问题,不过JS不熟悉,里面的运算不太看得懂。