我用如下命令生成一个私钥和证书
genrsa -des3 -out test.key 1024
req -new -x509 -days 3650 -key test.key -out test.crt
在C++中做了签名,并验证签名成功.可是我在java中 使用这个test.crt来验证刚才C++做的签名却总是失败。请高手指点, 多谢
放在安全专题看的人不多 转过来。请高手指点啊。
genrsa -des3 -out test.key 1024
req -new -x509 -days 3650 -key test.key -out test.crt
在C++中做了签名,并验证签名成功.可是我在java中 使用这个test.crt来验证刚才C++做的签名却总是失败。请高手指点, 多谢
放在安全专题看的人不多 转过来。请高手指点啊。
JAVA 的数字认证是用KEYTOOL+JARDESIGN
1:先用openssl生成一个key和证书
2:在客户端VC 做的dll使用key签名
3:后台java使用证书验证第二步签名的正确性
使用MD5 hash算法 和RSA加密算法