概念及功能
数字签名是指用户用私钥对原始数据进行加密得到的特殊字符串,用于保证数据来源的真实性、数据传输的完整性和防抵赖性。
法律上签名的两个功能:
1)标识签名人
2)表示签名人对文件内容的任可
我国普遍使用的电子签名技术是基于PKI的数字签名技术
数字签名算法组成:签名算法和验证算法
数字签名的过程: 甲首先使用他的密钥对消息进行签名得到加密的文件,然后将文件发给乙,最后乙用甲的公钥验证甲的签名的合法性。
数字签名的功能:
1.签名是可信的。文件的接收者相信签名者是慎重的在文件上签名的。
2.签名不可抵赖。 发送者事后不能抵赖对报文的签名。签名不可伪造
3.签名不可伪造。签名可以证明是签名者而不是其他人在文件上签字。
4.签名不可重用。签名是文件的一部分,不可以将签名移到其他文件上。
5. 签名不可变更。签名和文件不能改变,签名和文件也不可分离。
6. 数字签名有一定的处理速度,能够满足所有的应用需求。
数字签名的种类
-
手写签名或图章的识别
-
生物识别技术
生物识别系统对生物特征进行取样,提取其唯一的特征进行 数字化处理,转换为数字代码,并进一步将这些代码组成特 征模板存于数据库中。
-
密码、密码代号或个人识别码
-
基于量子力学的计算机
-
基于PKI的电子签名
- PKI提供多种网上安全服务,如:
- 认证、数据保密性、数据完整性和不可否认性