b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

applet数字签名_applet签名_数字签名身份认证(3)

电脑杂谈  发布时间:2017-01-22 23:00:32  来源:网络整理

下载专门的转换器,将含有applet标记的html文件转换为含有java plugin使用的html标

记的文件。

Java plugin的安装非常简单,只需下载安装文件并运行之,安装程序就会自动完成安装

工作了。但是单纯安装java plugin是无法以信任方式运行客户程序的,还要在java

plugin的运行环境中设置对signer信任和安装signer的证书。要做到这点,必须分两步进

行。

首先要知道java plugin的home目录是什么,方法是:运行java plugin的control panel

,打开里面的Show Java Console选项,然后到浏览器里面浏览要运行的applet所在的网

页,这时就会出现java console窗口,里面有一行是User home directory = 厖,就是当 bbs.bitsCN.com国内最早的网管论坛

前的home目录了。

知道了home目录后就要把包含有信任信息和签发人证书的文件拷贝到这个目录中去。applet数字签名如果

用户有jdk的话,可以用jdk的javakey工具按照前面的说明来设置信任和安装证书,然后

在jdk的安装目录(如果使用windows)或者用户的home目录(如果使用unix)找到一个名

字为identitydb.obj的

文件,将这个文件拷贝到java plugin的home目录中,设置的信任就生效了。如果用户没

有jdk,可以下载安装jdk来创建这个文件,或者可以从别人处拷贝这个identitydb.obj文

件,并安装到自己的java plugin的home目录中。

另外,如果是在局域网内,也可以在浏览器内设置安全级别,将Applet所在的主机设成可信

任的站点,这样就可以设置Applet的安全级了.IE4是可以的,别的没试过.

用Applet写的java小程序如果没有经过签名,那么访问客户端程序下载后会受到安全限制;沙箱机制对Applet的安全性限制在浏览器或者appletviewer中运行远程主机上存放的Applet时,Java VM认为它是不可信任的,将其置于所谓sandbox的保护之下,在这样的情况下Applet的运行受到下面的限制 :

a) Applet不能读写客户端主机上的文件

b) Applet不能执行JCE/JCA中的addProvider操作

c) 在进行网络连接时Applet只能与提供它的服务器建立连接

d) Applet在事件捕获、读取系统信息等其他方面受到限制

e) 在Netscape浏览器中,不提供java.security.*的支持,在IE浏览器中对Applet的运行做了比appletviewer中更加高的限制

怎样对java小程序签名受到很的关注,网上也有这些方面可供参考的文档,但都不是完整,在这里我给出一份可具体操作的文档,希望能给大家一些帮助。场景:test.jar:内含待签名的java小程序结果:签名后,客户端能自动下载java小程序,且java小程序能访问客户端的任何资源

步骤:

(1)将java小程序打包

jar cvf test.jar test.class

(2)生成名为chinani.store的密钥库,别名为chinani

keytool -genkey -keystore chinani.store -alias chinani

密码:123456 (根据需要自己输入) 以下根据需要输入,最后确认:y

(3)导出chinani.cer数字证书

keytool -export -keystore chinani.store -alias chinani


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-28147-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 胡独伊
      胡独伊

      每个企业应主动送检

    热点图片
    拼命载入中...