Java2下Applet数字签名

数字签名applet

  我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证。我使用的环境是WINDOWS2000,应用服务器是WEBLOGIC6.0,开发环境是JBUILDER4.0。之前我提醒大家一定要注意服务器端和客户端的概念。那些文件应该在服务器端,那些文件应该在客户端。

  首先在客户端使用JRE1.3.0_01(JAVA运行环境1.3.0.1版本)以取代IE的JVM(JAVA虚拟机),可以到WWW.JAVA.SUN.COM网站上去下载,下载好了先在客户端安装好,安装过程非常简单。

  在服务器端的调用APPLET的HTML文件中也需要将它包含进来,以便没有事先安装JRE的客户端下载,具体的写法,请接着往下看;

  具体步骤如下:

  服务器端:

  1.将程序需要用到的各种包文件全部解压(我这儿要用到WEBLOGIC的JMS包使用命令jar xf weblogicc.jar),然后使用JDK的打包命令将编译好的监控程序.class和刚才解压的包一起打包到一个包中。(前提我已经将监控程序和解开的包都放在同一个目录下了),都是dos状态下的命令,具体命令见jdk1.3(1.2)的bin目录下,

  命令如下:

  jar cvf monitor.jar *.class

  此命令生成一个名为monitor.jar的包

  2.为刚才创建的包文件(monitor.jar)创建keystore和keys。其中,keystore将用来存放密匙(private keys)和公共钥匙的认证,alias别名这儿取为monitor。

  命令如下:

  keytool -genkey -keystore monitor.keystore

时间: 2024-08-03 00:30:01

Java2下Applet数字签名的相关文章

Java2下Applet数字签名具体实现方法

Java2下Applet数字签名具体实现方法 北京 阿费 转自 阿须数码 -------------------------------------------------------------------------- 3 Applet的数字签名认证实现的具体方法.步骤 3.1 结合我自己开发的基于JAVA2的Applet 我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证.我使用的环境是WINDOWS2000,应用服务器是W

Java2下Applet数字签名_JSP编程

我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉及到了本地资源,对APPLET一定要进行数字签名和认证.我使用的环境是WINDOWS2000,应用服务器是WEBLOGIC6.0,开发环境是JBUILDER4.0.之前我提醒大家一定要注意服务器端和客户端的概念.那些文件应该在服务器端,那些文件应该在客户端. 首先在客户端使用JRE1.3.0_01(JAVA运行环境1.3.0.1版本)以取代IE的JVM(JAVA虚拟机),可以到WWW.JAVA.SUN.COM网站上去下载,下载好了先在

Java2的安全新特性下的Applet数字签名具体实现方法

Java2的安全新特性下的Applet数字签名具体实现方法北京  阿费自从Java技术开始应用以来,人们对Java平台的安全性以及由于部署Java技术所引发的安全问题给予了极大的关注.特别是在1998年11月Java2发布后,Java的安全体系结构发生了根本的改进,对于终端用户而言,它可以保护文件和私人数据不被恶意的程序或病毒感染和破坏,鉴别代码提供者的身份.对于开发者而言,通过使用API方法,能够将安全性功能集成到应用程序中,因为API的体系结构能够定义和集成对特定的资源的使用权限.加密.安全

Applet数字签名,授予访问本地资源

访问 本文章介绍Applet数字签名,授予访问本地资源的方法.步骤一:将Applet Class打成Jar包 如:在命令行中执行以下的语句: jar -cvf MyApplet.jar class 步骤二:(在网页中嵌入Applet)(如何在Html嵌入Apple方法见附录) 下面是嵌入Applet部分的写法: <APPLETCODEBASE = "."CODE = "jcomponent.FileReaderApplet.class"ARCHIVE =&qu

如何在.net下实现数字签名系统

问题描述 各位大虾,小弟新来菜鸟,现在需要再.net下制作一个数字签名系统,要求使用hash加密客户端,服务器,并使用socket通信请各位高手帮帮忙,小弟不胜感激!~~~ 解决方案 解决方案二:没有制作过...http://www.ayeah.com/web/ayeah/view.asp?id=117仅供参考........

请教:谁有关于corba,applet实现的代码例子,applet一直出差,浏览器打不开!

问题描述 在研究corba方面的应用如今corba与java能够实现对象调用,当客户端想利用applet实现时候,会出错在运行applet时候是否还需要其他的环境设置?希望有懂的大哥帮帮忙谢谢了 解决方案 解决方案二:依稀记得当你使用IIOP协议的时候,要对Applet数字签名的.LZ浏览器都打不开,似乎还没有到CORBA的问题上来.试过非CORBAApplet没?解决方案三:试过了非corbaapplet了,可以就是最简单的corba,拿了一个helloword试,都出错就是很郁闷请问你有没a

Applet中点击按钮后,竟然执行二次操作??

问题描述 在jre1.6+ie6下,Applet中点击按钮后,竟然执行二次操作:privateclassSaveButtonActionListenerimplementsActionListener{publicvoidactionPerformed(ActionEventarg0){saveButton_actionPerformed(arg0);}}protectedvoidsaveButton_actionPerformed(ActionEventarg0){JOptionPane.sh

网上收集的一些Java应用

我先说说在JBUILDER中将程序外观变的更酷的办法!JAVA程序默认的外观(LOOKANDFEEL)可以改变为JAVA外观.MOTIF外观.WINDOWS外观.MAC外观:而JAVA外观又有五种风格分别是海蓝宝石风格.祖母绿风格.红宝石风格.木炭风格.高对比风格.外观改变具体方法如下: 1:可以直接在程序中调用下面三个中的一个: import javax.swing.*; UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.Motif

超大文件上传(10G)

问题描述 最近在做javaweb的超大文件上传,基本要实现10G以上的文件的需求,本人初学,请各位大侠指点一二. 解决方案 解决方案二:commons-upload解决方案三:jspsmart.jarcommons-fileupload-1.2.2.jar类publicclassUploadServletextendsHttpServlet{publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsSe