登录 注册
当前位置:主页 > 资源下载 > 50 > Java 生成证书的数字签名.rar下载

Java 生成证书的数字签名.rar下载

  • 更新:2024-12-09 10:16:08
  • 大小:2KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:RAR

资源介绍

Java 生成数字签名,数字证书的实现代码,得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名.Signature mySig = Signature.getInstance("SHA1WithRSA"); //用指定算法产生签名对象   mySig.initSign(myKeyPair.getPrivate()); //用私钥初始化签名对象   mySig.update(info); //将待签名的数据传送给签名对象(须在初始化之后)   byte[] sigResult = mySig.sign(); //返回签名结果字节数组   System.out.println("签名后信息: " new String(sigResult) );   //用公钥验证签名结果   mySig.initVerify(myKeyPair.getPublic()); //使用公钥初始化签名对象,用于验证签名   mySig.update(info); //更新签名内容   boolean verify= mySig.verify(sigResult); //得到验证结果   System.out.println( "签名验证结果: " verify);