600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java 数字证书签名_Java数字证书对文本/文件签名并校验签名源码

java 数字证书签名_Java数字证书对文本/文件签名并校验签名源码

时间:2023-08-11 19:51:12

相关推荐

java 数字证书签名_Java数字证书对文本/文件签名并校验签名源码

开发环境:

JDK1.7 + Eclipse4.X + BouncyCastleJDK1.5

相关工具包下载:

源码为eclipse工程,相关工具包需要手动引入。

源码使用说明:

1、生成公钥和私钥

keytool -genkey -keystore c://.keystore -alias what21 -storepass what21 -keypass what21 -keyalg "RSA" -keysize 4096

2、从证书中导出公钥

keytool -export -keystore c://.keystore -alias what21 -file c://public.cer

3、签名和验证文本并输出类

com.what21.security.certsign.SignAndVerifyString

4、签名和验证文本并Base64编码输出类

com.what21.security.certsign.SignAndVerifyStringBase64Encode

5、签名和验证文件并输出类

com.what21.security.certsign.SignAndVerifyFile

6、签名和验证文件并Base64编码输出类

com.what21.security.certsign.SignAndVerifyFileBase64Encode

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。