关闭

密码学基础知识(八)略说数字签名

标签: 信息安全密码学通信
375人阅读 评论(0) 收藏 举报
分类:

简略说说数字签名体制DSS:

            怎么说呢,咱们之前在公钥密码那大致说了说,现在结合之前的DSA,ElGamal 等说一说。

            首先,数字签名不能伪造,不能复制,不能篡改,不能抵赖,可验证。

            那签名是啥呢,没错,就是HASH函数,H(m),就是笔墨,经A的私钥加密就成了其签名,依赖于公钥密码,这种就是直接数字签名。另一种就是经过一个双方都信任的权威,当仲裁者,一般对称密码是这个策略。

            RSA数字签名方案:

                        增加一个公开hash函数h,h(m)取代RSA中的m。

            ElGamal数字签名方案:

                        一样增加一个hash函数h

数字签名标准DSS:DSA

            基于ElGamal

实在感觉这篇太水了…没办法,先这样吧。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

信息安全与密码学3-数字摘要和Hash函数(哈希函数)

信息安全与密码学3-数字摘要和Hash函数(哈希函数) 1、数字摘要 数字摘要是将任意长度的消息变成固定长度的短消息,它类似于一个自变量是消息的函数,也就是Hash函数。数字摘要就是采用单项H...
  • Nathan1987_
  • Nathan1987_
  • 2015-12-10 15:24
  • 1102

Java密码学 - 8. 数字签名

非PKCS7的数字签名传送门 : https://www.mkyong.com/java/java-digital-signatures-example/签名的步骤 list存储原文 list储存签名...
  • u014041227
  • u014041227
  • 2017-08-07 23:08
  • 126

什么是数字签名?什么是数字证书?密码学知识?

阮一峰老师2011年的这篇文章很好,原文如下: 作者:阮一峰 日期:2011年8月9日 来源:http://www.ruanyifeng.com/blog/2011/08/what...
  • u012195214
  • u012195214
  • 2018-01-14 11:08
  • 35

密码学基础知识

1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快,破译极其困难。...
  • LoveJiaYu
  • LoveJiaYu
  • 2016-10-31 13:25
  • 341

密码学基础知识

对于一般的开发人员来说,很少需要对安全领域内的基础技术进行深入的研究,但是鉴于日常系统开发中遇到的各种安全相关的问题,熟悉和了解这些安全技术的基本原理和使用场景还是非常必要的。本文将对非对称加密、数字...
  • helloworlddm
  • helloworlddm
  • 2017-08-06 18:16
  • 119

密码学基础知识(一)信息安全与密码学

密码学的那点事,可不是简史哦
  • qwewoshixiaoxuan
  • qwewoshixiaoxuan
  • 2015-07-05 20:07
  • 840

数字签名基础知识

计算机安全通信过程中,常使用消息摘要和消息验证码来保证传输的数据未曾被第三方修改。 消息摘要是对原始数据按照一定算法进行计算得到的结果,它主要检测原始数据是否被修改过。消息摘要与加密不同,加密是对...
  • gladmustang
  • gladmustang
  • 2014-11-15 08:39
  • 274

信息安全与密码学2-什么是数字签名

信息安全与密码学2-什么是数字签名       数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定...
  • Nathan1987_
  • Nathan1987_
  • 2015-12-10 15:01
  • 408

公钥密码学、数字签名与数字证书

公钥密码学(非对称密码学)A 创建一对公钥/私钥对,私钥自己保存,公钥给其他人(例如 B, C, D)。公钥和私钥都能用于加密和解密。B 给 A 发送信息时用 A 的公钥加密,A 收到之后用私钥解密。...
  • FrancisHe
  • FrancisHe
  • 2017-06-05 21:09
  • 114

密码学基本介绍

【密码学02】密码系统原理及数学背景上一篇文章【密码学】四大主题简单介绍 一文提到要实现信息传输的保密性、完整性,以及身份鉴别和抗抵赖,使用的技术手段有:1)       密码技术(加密与解密)。2)...
  • u013467442
  • u013467442
  • 2016-03-04 20:20
  • 7159
    个人资料
    • 访问:23807次
    • 积分:418
    • 等级:
    • 排名:千里之外
    • 原创:19篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条