Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java Security
打印话题 寄给朋友 订阅主题 |
作者 | 初来本站,请教一个问题,谢了先 |
licdut
发贴: 2 积分: 0 |
于 2004-05-10 01:53
现在我需要从浏览器向服务器发送一个文件,但发送之前需要对发送的文件进行数字签名。希望各位高人指点具体做法,如果需要向客户端发放证书(自己发)又该怎么做?能否详细解释一下?再次感谢。 加入CJSDN真好! |
作者 | Re:初来本站,请教一个问题,谢了先 [Re:licdut] |
linux_china
版主 发贴: 752 积分: 240 |
于 2004-05-10 08:26
不知道你要解决什么样问题?从浏览器向服务器端发送文件,你采用数字签名,是保证中途文件没有被别人替换或更改,那采用ssl也可以的,就是上传附件啊! 如果我理解错误,请把你需求详细的描述一下,不然别人没法理解! 联想游戏(欢迎跟贴,哈) |
作者 | Re:初来本站,请教一个问题,谢了先 [Re:licdut] |
licdut
发贴: 2 积分: 0 |
于 2004-05-10 09:32
linux_china ,感谢您这么早就帮我回答问题。 我的需求是防抵赖,防止发送文件的人不承认他己发送了文件,或不承认发送文件的内容,因此我想用数字签名,为了保证他传输公钥的确定性,是不是还需要证书?因为这是学习之用,可不可以用keytool之类工具为他签发证书,如何签发?然后在客户端数字签名时又如何用那个证书呢?谢谢 关于 异常 。。。。 谢谢指教 |
作者 | Re:初来本站,请教一个问题,谢了先 [Re:licdut] |
linux_china
版主 发贴: 752 积分: 240 |
于 2004-05-10 09:54
这个问题太大啦(个人认为),一言难尽啊,你的这种情形在邮件和企业贸易等方面有最好的验证。 我以前做过一个demo,主要是用在邮件方面的,采用pgp方式,不过功能也没达到你现在的要求。 其中涉及到非对称加密,密钥管理,数字签名,时间戳等。我在这儿讲也没有用的,你去书店找几本书看看,然后就知道其中的问题啦。说实话,难度不小(如果真正可用的话)。 致JAVA初学者+如何下手学JAVA |
作者 | Re:初来本站,请教一个问题,谢了先 [Re:licdut] |
menzy
版主 发贴: 754 积分: 113 |
于 2004-05-10 16:33
如果文件不大,建议通过applet进行手工操作,如何通过java进行数字签名,有关的资料网上有许多。 需要注意处理在客户端运行程序的问题,applet需要读写客户端文件。 25了才开始学JAVA晚吗? |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |