消息鉴别码与签名的异同
来源:互联网 发布:淘宝品质管控下架 编辑:程序博客网 时间:2024/05/01 02:35
对于消息鉴别码和签名来说都可以实现签名的作用,也可以实现消息的完整性的作用,那么他们之间的不同是什么呢?
1生成过程:对于签名来说,生成的是公钥和私钥,公钥可以公开的传播,不怕人们看,也有机制保证确实是发送者的公钥,那么这个公钥可以被任意人使用,但是消息鉴别码就不行,私钥的生成过程只有两个人知道,这两个人相互协商,需要做到私钥的保护,不能在公开信道传输,而且如果信息需要被多个人验证,那么就需要两两之间都形成私钥。
2对于签名来说,一旦一个签名消息对被验证了,那么相当于所有的都是对的,但是消息鉴别码就不行了,毕竟每个私钥对的值是不同的。
3不可否认,如果使用签名,因为公钥私钥对的不同,必然不可以否认,而且签名本身就有不可以伪造的性质,所以只要有了对,那么公钥就肯定可以验证,只要他签过,就不可能否认。但是如果是私钥的,那么就不行,因为对于对称的来说,密钥只有两个人知道,这就解释不清,即使一个人将其泄露,仍然无法判断到底是发送方还是接收方发出的。
0 0
- 消息鉴别码与签名的异同
- 需求的鉴别与分析
- Atitit uke签名规范 与防伪鉴别 attilax总结
- RSA签名与RSA加密异同
- 葡萄酒的质量鉴别与选购
- 关于音箱的鉴别与选择
- 对用户标识与鉴别的认识
- $*与$@的异同
- SendMessage跟PostMessage消息的异同
- 拷贝构造函数与赋值函数 的鉴别
- 校验签名与消息响应合并
- OpenSSL RSA 消息签名与验证
- OpenSSL RSA 消息签名与验证
- JSF与Struts的异同
- JSF与Struts的异同
- JSF与Struts的异同
- JSF与Struts的异同
- JSF与Struts的异同
- Mongodb的读书笔记(01)
- noi2014——起床困难综合症
- linux mysql定时备份并压缩
- hdu1251——统计难题
- 差错检测和循环冗余检验crc
- 消息鉴别码与签名的异同
- SCOI2009windy数
- android 权限机制分析
- Problem 038——UVa 514 - Rails
- 给工程src目录下的java文件添加包名
- 自考《操作系统概论》之存储管理
- c#调用脚本语言Lua——简单Demo
- SVN 项目的版本控制系统 从零开始到导入项目至版本库
- 较好的代码维护实践