使用java.security解p12时,出现Unknown named curve: 1.2.156.10197.1.301错误的解决方法:
Pattern localPattern = Pattern.compile(",|\[|\]");
CurveDB.add("SM2", "1.2.156.10197.1.301", 1, p, a, b, n, gx, gy, 1, localPattern);
上面p,a,b,n,gx,gy等都是ec算法参数,具体请参考你要添加的ec算法的参数值。
我的值是从这里找的:
http://www.jonllen.com/jonllen/work/162.aspx
这个解法不一定对,我其实也是随便填的,但添加了这行后代码就不报错了,将就将就了。
转载于:https://blog.51cto.com/oldycat/2043436

被折叠的 条评论
为什么被折叠?



