社区
非技术区
帖子详情
数字签名是个什么概念,怎么来实现它??多谢!!
kangaroo
2002-01-22 08:54:04
多谢,麻烦知道的大哥提供点线索?
...全文
150
4
打赏
收藏
数字签名是个什么概念,怎么来实现它??多谢!!
多谢,麻烦知道的大哥提供点线索?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kangaroo
2002-01-22
打赏
举报
回复
TO:fangw(海阔天空) :
兄弟可以举个实际的例子来说明怎么实现吗?
fangw
2002-01-22
打赏
举报
回复
数字签名是用来证明你就是你所说的那个人的一种技术。比如说在做电子交易时,你说你是张三,别人只有通过你的数字签名才能认定你真的是张三。
从技术上讲,采用公钥私钥对的体系中,你的私钥就是你的数字签名,别人拿你的公钥来解密用你的私钥加密的东西。这里的假定是没有非法的人可以知道你的私钥,因此就没法仿冒你的签名。
非技术方面,你把自己的私钥不慎泄漏了出去是要负法律责任的,这是要法律法规的配合的。
Patrick_DK
2002-01-22
打赏
举报
回复
紧急插播
请各位高手帮忙给看看,题目很简短的,很急呀,麻烦大家了
http://www.csdn.net/expert/topic/490/490173.shtm
http://www.csdn.net/expert/topic/490/490039.shtm
http://www.csdn.net/expert/topic/490/490022.shtm
mach
2002-01-22
打赏
举报
回复
to fangw(海阔天空)
你说的不完全正确,你说的是交易人的身份认证,这只要通过证书就可以实现了,数字签名是用来实现不可否认性的,同时用数字签名可以防止信息被篡改:
1。首先假设你在浏览器上输入了一些内容
2。为了做数字签名,先对这个输入内容做了一个摘要,摘要算法可以保证两个不同的内容生成的摘要也是不一样的(这并不容易,因为内容可能很长情况很复杂,但是摘要的长度都是一样的,比如128位)
3。用你的证书中的私钥对摘要进行加密
4。将你输入的内容(明文)、加过密的摘要、你的证书一起提交给服务器
5。服务器验证你的证书的有效性:沿着证书链检查,并对证书进行CRL检查,如果证书合法,将这些数据保存起来
5。当日后发生纠纷时,比如你想否认当初那些数据是你提交的,则要验证你的数字签名:首先使用同样的摘要算法对明文算摘要,然后将原先加了密的摘要用你的证书的公钥解密,如果解密的摘要和新算出来的摘要一致,则说明那段明文是你提交的!
数字签名
算法c++_认证技术-
数字签名
认证技术主要用于防止对手对系统进行的主动攻击,如伪装、窜扰等,这对于开放环境中各种信息系统的安全性尤为重要。认证的目的有两个方面:一是验证信息的发送者是合法的,而不是冒充的,即实体认证,包括信源、信宿的认证和识别;二是验证消息的完整性,验证数据在传输和存储的过程中是否被篡改、重放和延迟等。1. Hash函数(1) Hash函数的
概念
Hash函数是一类单向(计算h=H(m)是容易的,但求逆运算是困难...
Java2下Applet
数字签名
具体
实现
方法
Java2下Applet
数字签名
具体
实现
方法 北京 阿费转自 阿须数码-------------------------------------------------------------------------- 3 Applet的
数字签名
认证
实现
的具体方法、步骤 3.1 结合我自己开发的基于JAVA2的Applet 我的项目是使用APPLET制作一个实时消息队列监控程序,由于涉...
java 使用适当的签名_关于
数字签名
和policy文件设置!
目前做一项目,jbuilder4+oracle+windows2000(linux),打算用applet+servlet做成分布式b/s结构,其中有两个关键技术难点:1:与word,excel等程序集成。用jintegra解决(
多谢
路人甲等人的指点)2:applet存取客户机(browser)上的本地文件(主要是office文档),并启动客户机上的相应office程序。这个问题涉及到javaap...
面试题之五
63.请指出GAC的含义? 答:全局程序集缓存。 64.向服务器发送请求有几种方式? 答:get,post。get一般为链接方式,post一般为按钮方式。 65.DataReader与Dataset有什么区别? 答:一个是只能向前的只读游标,一个是内存中的表。 66.软件开发过程一般有几个阶段?每个阶段的作用? 答:需求分析,架构设计,代码编写,QA,部署 67.在c#中usi
Token系列-第一篇Token图文详解[干货满满]
写在开始: 1️⃣ 本文仅用作个人java日常开发记录学习使用,如果涉及版权或者其他问题,及时联系小编修改或者下架,
多谢
2️⃣作为Java开发者,本文简单介绍token的
概念
和使用实践~ 背景: 之前接触过TOKEN这个
概念
, 最近刚好有一个相关的经历,因此分享一下!!!
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章