`
lingqi1818
  • 浏览: 249986 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何对jar包进行数字签名

阅读更多
  为了使Applet或者Java Web Start程序能够访问客户端本地资源,需要对Applet或者JWS程序jar包进行数字签名,之后客户端打开Applet或者JWS程序的时候会提示是否允许该程序访问本地资源,用户如果要用你的程序,当然只能选择OK了。这样你的程序就能按照某种访问权限来访问客户机的本地资源了。

签名步骤:
         1.将程序打成jar包。
             这个我就不多说了,用eclipse,netbeans等开发工具很方便就能打包的。

         2.用keytool命令生成.store文件。
             在任意文件夹下建立一个keytool.bat文件,输入
    
               keytool -genkey -keystore xxx.keystore -alias xxx -validity 3650

             保存,双击执行。将在当前目录下生成一个xxx.keystore文件, -alias后接的是别名,-validity后面接的是该证书有效天数,这里3650表示10年。(用这个证书签名的程序10年内有效)。

         3.用jarsigner程序对jar包进行签名。
            新建jarsinger.bat文件,输入

             jarsigner -keystore xxx.keystore helloworld.jar xxx

             这样helloworld.jar就被签名了。  

分享到:
评论

相关推荐

    如果给jar包制作数字签名

    按照文档中一步步的做就可以做签名工具给jar包做数字签名了很有用

    jar 包自动数字签名工具

    可以自动完成对jar包的数字签名 如对挂在网页上的applet进行数字签名

    jar包签名文

    给jar包进行数字签名文档 Java Web Start相关

    数字证书签发,给jar包签名

    3.用私钥给jar包签名 工具支持的密钥库形式: 1.PKCS12 2.JKS 查看证书库内容: 分为私钥别名和证书别名 生成证书的同时会生成三个文件: 1.私钥文件(pem) 2.证书文件(pem) 3.密钥库文件--jks或者p12(pfx)后者IE可用 ...

    spring-4.3jar包.zip

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    ueditor-1.1.2.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    一个生成数字签名和Jar包的测试工程

    一个生成数字签名和Jar包的测试工程 博文http://blog.csdn.net/m_changgong/article/details/8148303的测试代码

    数字签名需要的jar.rar

    pdf电子签章所需要的jar包,电子签章与数字证书一样是身份验证的一种手段,泛指所有以电子形式存在,依附在电子文件并与其逻辑关联,可用以辨识电子文件签署者身份,保证文件的完整性,并表示签署者同意电子文件所...

    commons-io-2.6.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    JaVA实例学会数字签名

    applet写好了,发布到web服务器上,结果用不了(对本地系统进行了操作),这时你才发现要对jar包进行数字签名,具体做法,请下载(实例说明,一看就会,特别适合初学者)

    签名依赖包(数字签名).zip

    数字签名jar包

    httpclient-4.5.3.zip jar 包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    json.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    xmlbeans-3.1.0.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    commons-logging-1.2.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    javax.mail.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    jstl-1.2.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    poi-3.8.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

    Pdf电子签名及jar包

    JSignPdf pdf数字签名源码及jar包

    xstream-1.4.11.1.zip jar包

    安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 包封装。能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够...

Global site tag (gtag.js) - Google Analytics