atitit. 浏览器插件 控件 applet 的部署,签名总结 浏览器 插件 控件 的签名安全机制o9o

atitit. 浏览器插件 控件   applet 的部署,签名总结 浏览器 插件 控件 的签名安全机制o9o

1. 服务器部署签名 1

2. 签名流程::生成密钥..导出cert正书,签名 1

3. jarsigner 错误: java.lang.IllegalArgumentException: MALFORMED 1

4. Jar的包装and签名的流程原理 2

5. 参考 2

 

1. 服务器部署签名

applet 的本地调试,可以使用调整java.policy的解决...虽然中间也能正式版使用了...不过客户麻烦的....最好是签名...

 

 

2. 签名流程::生成密钥..导出cert正书,签名

 

keytool -genkey -keystore pepper.store -alias pepper     

keytool -export -keystore pepper.store -alias pepper -file pepper.cert     

D:\jdk1.7.0_01\bin\jarsigner.exe -keystore pepper.store upati.jar pepper 

 

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

 

3. jarsigner 错误: java.lang.IllegalArgumentException: MALFORMED

通常是jar黑头的class文件名称有汉字造成的....导出列表使用npp寻找汉字,,排除走ok...

通常是编码问题..

 

4. Jar的包装and签名的流程原理

直接使用rar不个class到个zip...修改成个jar,,,签名...林吧..多磊个META-INF文件夹,,

PEPPER.DSA是数据,,MANIFEST.MF是文件签名列表

Name: com/attilax/up/ftpApp2.class

SHA-256-Digest: uJl4eJ0Z/menSDRYXscN39hLZyExweR2sKF2X87ym9g=

 

PEPPER.SF文件雅十..

Name: com/attilax/up/ftpApp2.class

SHA-256-Digest: rOG+ssPiQAq0r7nDSBD77XUG5aFiHwuJ67zhkSfMuEY=

 

 

5. 参考

Applet 数字签名技术完全攻略 - billwindows的专栏 博客频道 - CSDN.NET

java.security.AccessControlException异常一般怎么处理-CSDN论坛-CSDN.NET-中国最大的IT技术社区

关于java.security.AccessControlException  access denied 的解决方法 - HXL122LCQ的专栏 博客频道 - CSDN.NET

 

APPLET签名 - tqsummer - 博客园

我要啦免费统计
posted @ 2014-09-30 22:37  attilaxAti  阅读(350)  评论(0编辑  收藏  举报