`
bsr1983
  • 浏览: 1124205 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java Applet jar 数字签名脚本

阅读更多
1.打开cmd
2.进入jdk的bin目录,执行以下脚本
keytool -genkey -keystore yourkey.store -alias yourkey
(yourkey为文件名,可变)
回车,待上面命令执行完成后,执行以下命令
keytool -export -keystore yourkey.store -alias yourkey -file yourkey.cert
记住所填密码
将相关证书信息填写好后,将要进行数字签名的jar(appletJar.jar)拷到bin目录下,运行以下命令即可
jarsigner -keystore yourkey.store  appletJar.jar yourkey
分享到:
评论

相关推荐

    Ant打包Applet并添加数字签名.rar

    这个过程涉及到的Ant、Applet和数字签名都是Java开发中的重要概念,理解并掌握它们有助于提升你的开发效率和软件质量。通过熟练运用Ant,开发者可以自动化复杂的构建流程,同时数字签名则为网络上的Java应用提供了...

    java源码包---java 源码 大量 实例

     Java 数字签名、数字证书的相关实例。  关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据...

    Java安全相关知识共9页.pdf.zip

    8. **JAR文件签名**:Java Archive(JAR)文件可以被签名,以确保其内容在分发过程中未被篡改。这有助于用户识别和信任来自可靠源的代码。 9. **代码签名**:通过代码签名,开发者可以对Java代码进行数字签名,证明...

    java sip phone

    签名的JAR文件(`-signed.jar`)表明它们经过了数字签名,可以确保代码的完整性和来源的安全性。 5. `jphonelite.jar`:这个也是JAR文件,很可能是Java SIP电话的主要程序集,包含了实现SIP协议、音频处理、网络...

    java源码包3

     Java 数字签名、数字证书的相关实例。  关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据...

    java源码包2

     Java 数字签名、数字证书的相关实例。  关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据...

    Java 1.6 API 中文 New

    java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密钥,以及 NIST 的 FIPS-186 中定义的 DSA(数字签名算法)...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,系统相关,数字签名,数字证书 Java 数字签名、数字证书的相关实例。 关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用...

    java源码包4

     Java 数字签名、数字证书的相关实例。  关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java 数字签名、数字证书生成源码 2个目标文件 摘要:JAVA源码,系统相关,数字签名,数字证书 Java 数字签名、数字证书的相关实例。 关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用...

    ant-icontract-1.6.4.jar.zip

    JAR文件通常用于分发Java应用、库或者Java小程序(Applet),并且可以包含执行时所需的类路径信息、数字签名等。 根据压缩包子文件的名称,我们可以看到两个文件: 1. "ant-icontract-1.6.4.jar" - 这就是Icontract...

    java入门基础教程

    - JSP(Java Server Pages)是一种基于Java的服务器端脚本技术,用于生成动态网页。 #### 第二章:标识符、关键字和数据类型 - **1.8 标识符和关键字** - 标识符是用于命名类、变量、方法等的有效名称。 - ...

    掌握Java的基本要素

    8. **java.security**:了解安全相关的API,如加密解密、数字签名等。 9. **AWT/Swing**:熟悉GUI编程,能够使用AWT或Swing创建简单的用户界面。 10. **XML处理**:理解SAX、DOM和JDOM等不同解析器的工作原理,并能...

    jdk常用命令

    14. **keytool**:管理密钥和证书,用于创建和管理Keystore,对于SSL/TLS连接和数字签名至关重要。 15. **appletviewer**:用于本地运行Java Applet,但现在随着浏览器对Java插件的支持减少,使用较少。 了解并...

    [Java参考文档].JDK_API 1.6

    java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含用于创建用户界面和绘制图形图像的所有类。 java.awt.color 提供用于颜色空间的类。 java.awt.datatransfer 提供...

    jdk-bin.zip

    5. `jarsigner`:签名和验证.jar文件的工具,用于确保软件的完整性和安全性。 6. `keytool`:密钥和证书管理工具,用于创建、管理和导出数字证书,用于加密和身份验证。 7. `appletviewer`:本地运行Java小应用程序...

    第18章图形界面开发--AWT,Swing,SWT.pdf

    完成开发后,还需要将应用打包成可发布的格式,如JAR文件,并制作启动脚本或可执行文件,以便用户可以直接运行。 #### 18.4 使用Jigloo插件开发SWT/Swing应用 ##### 18.4.1 Jigloo插件的下载安装 Jigloo是另一个...

    HTA-JAVA:코드

    7. **部署和分发**:HTA-JAVA应用的部署可能涉及到配置文件(如JNLP文件)、签名的Java代码以及确保用户系统上安装了合适的Java环境。 总的来说,“HTA-JAVA:코드”可能是一个探索如何将HTML的易用性和Java的强大...

    有关Java常见的误解小结(来看一看)

    如今,Java通过严格的沙箱机制和数字签名确保了代码的安全性。只有经过验证和用户许可的代码才能在系统上执行,大大降低了潜在的安全威胁。 误解四:Java是HTML的扩展 这是两个不同的领域。HTML是一种标记语言,...

    jdk-6u45-linux-x64

    3. **jar**:Java归档工具,用于创建、管理和提取.jar文件,便于分发和执行Java程序。 4. **javadoc**:生成API文档的工具,解析源代码并生成HTML格式的文档。 5. **jdb**:Java调试器,帮助开发者调试Java程序。 6....

Global site tag (gtag.js) - Google Analytics