现在的位置: 首页 > 综合 > 正文

java代码签名

2018年04月14日 ⁄ 综合 ⁄ 共 824字 ⁄ 字号 评论关闭

1、将要签名的类打包成jar

jar cvf friend.jar com/example/tools/security/Friend*.class

2、生成密钥对文件

keytool -genkey -alias friend -keypass friend4life -validity 1000 -keystore ijvmkeys

3、对jar文件进行签名

jarsigner -keystore ijvmkeys -storepass passwd00 -keypass friend4life friend.jar friend

E:\eclipse\j2ee\new-workspace\common-tools\bin>jar cvf friend.jar com/example/tools/security/Friend*.class


E:\eclipse\j2ee\new-workspace\common-tools\bin>keytool -genkey -alias friend -keypass friend4life -validity 1000 -keystore ijvmkeys
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
  [Unknown]:
您的组织单位名称是什么?
  [Unknown]:
您的组织名称是什么?
  [Unknown]:
您所在的城市或区域名称是什么?
  [Unknown]:
您所在的州或省份名称是什么?
  [Unknown]:
该单位的两字母国家代码是什么
  [Unknown]:
CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown 正确吗?
  [否]:  y


E:\eclipse\j2ee\new-workspace\common-tools\bin>jarsigner -keystore ijvmkeys -storepass passwd00 -keypass friend4life friend.jar friend

抱歉!评论已关闭.