当前位置:  技术问答>java相关

数字签名步骤是什么样的?请具体说明,多谢!!

    来源: 互联网  发布时间:2015-06-09

    本文导语:  我现在要做一个公司内部邮件系统,要处理附件问题,涉及到在ftp上上传和下传文件,所以要访问本地资源,涉及到了数字签名。再看过了很多资料后,感觉步骤是如下的,不知是否正确?? 1.在编码完毕后,把所有...

我现在要做一个公司内部邮件系统,要处理附件问题,涉及到在ftp上上传和下传文件,所以要访问本地资源,涉及到了数字签名。再看过了很多资料后,感觉步骤是如下的,不知是否正确??
1.在编码完毕后,把所有.class文件和applet文件用jar命令打包
  jar cvf myapplet.jar *.*
2.用keytool生成、管理公共私有秘钥对
  keytool -genkey -keystore mystore -alias my
3.倒出公共秘钥(证书):
  keytool -export -keystore mystore -alias my -file mycert.cert
上面是发布者(程序开发者,也就是我本人)要做的步骤

4.导入公共秘钥:
  keytool -import -keystore client.store -alias my -file mycert.cert
5.修改客户端策略文件
  我有一个现成的自己的策略文件,客户是不是只要把该文件复制到自己的用户主目录下?
6.客户端复制我的jar文件到自己的硬盘上,进行签名
  jarsinger -keystore my.store myapplet.jar my
以上是客户端所需要做的步骤

接下来是不是客户就可以运行我的applet程序了呢??

请各位大哥指点一二,小弟才疏学浅,自认为应该有不对的地方,只是自己找不出来,多谢指教!!! 

  
  


|
up

6。是发布者做的,毕竟客户端没有my.store这个文明,这个文件相当的重要(机密)

|
http://www.yesky.com/20010919/197664.shtml

|
上面的网址所指内容直接用了发布者的秘钥库,这样感到有点不妥。

一般情况,应该向自己的秘钥库中导入发布者发布的证书。

希望各位多多讨论!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 数字签名,数字签名,数字签名!!
  • 对applet坐数字签名后,如果重新用jar对applet打包,需要重新做applet数字签名吗?
  • 如何让IE认识applet所带的数字签名,而不是让证书仓库认识这个带数字签名的applet,就是说不装jdk也可以在IE里面使用带有签名的applet,详情请进
  • 高手请赐招:数字签名与数字认证的区别,尤其是概念上的区别。谢谢!
  • 关于数字签名的几点疑问??另:csdn的数字签名帖子我都看过,不要介绍给我,我是诚心提问!!
  • 解析数字签名的substring结构(获取数字签名时间)
  • 在线等待,关于数字签名中的javakey
  • 关于数字签名的问题?急!!!
  • applet可以不通过数字签名,通过设置IE直接在本地访问本地文件吗
  • 请教数字签名的一个设计问题
  • 数字签名请教!!分数不够可以在加!!
  • Applet中如何达到save,load的功能?(除了数字签名)
  • Applet应用扩展--数字签名(一) 使用签名的jar包,即可实现访问沙箱之外!
  • 有没有关于数字签名的程序,与银行相互信任的程序
  • 请问怎么样通过数字签名使得Applet能访问本地文件系统和打印机
  • applet 数字签名
  • 有没有使用java.security类来加密文本(不是数字签名)的程序?可否给我看看.我不会用那个类.最好是用RSA和DES算法的.
  • 重奖:我的数字签名程序无法在IE中显示出来,而且控制台无报错信息和测试信息
  • 关于数字签名和policy文件设置!
  • Java2下Applet数字签名


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3