什么是数字签名,有几种常用的数字签名技术。
发布网友
发布时间:2022-04-20 06:48
我来回答
共1个回答
热心网友
时间:2023-08-07 08:53
数字签名
所谓"数字签名"就是通过某种密码运算生成一系列符号及代码组成电子密码进行签名,来代替书写签名或印章,对于这种电子式的签名还可进行技术验证,其验证的准确度是一般手工签名和图章的验证而无法比拟的。"数字签名"是目前电子商务、电子政务中应用最普遍、技术最成熟的、可操作性最强的一种电子签名方法。它采用了规范化的程序和科学化的方法,用于鉴定签名人的身份以及对一项电子数据内容的认可。它还能验证出文件的原文在传输过程中有无变动,确保传输电子文件的完整性、真实性和不可抵赖性。
数字签名在ISO7498-2标准中定义为:"附加在数据单元上的一些数据,或是对数据单元所作的密码变换,这种数据和变换允许数据单元的接收者用以确认数据单元来源和数据单元的完整性,并保护数据,防止被人(例如接收者)进行伪造"。美国电子签名标准(DSS,FIPS186-2)对数字签名作了如下解释:"利用一套规则和一个参数对数据计算所得的结果,用此结果能够确认签名者的身份和数据的完整性"。按上述定义PKI(Public Key Infrastructino 公钥基础设施)提供可以提供数据单元的密码变换,并能使接收者判断数据来源及对数据进行验证。
PKI的核心执行机构是电子认证服务提供者,即通称为认证机构CA(Certificate Authority),PKI签名的核心元素是由CA签发的数字证书。它所提供的PKI服务就是认证、数据完整性、数据保密性和不可否认性。它的作法就是利用证书公钥和与之对应的私钥进行加/解密,并产生对数字电文的签名及验证签名。数字签名是利用公钥密码技术和其他密码算法生成一系列符号及代码组成电子密码进行签名,来代替书写签名和印章;这种电子式的签名还可进行技术验证,其验证的准确度是在物理世界中对手工签名和图章的验证是无法比拟的。这种签名方法可在很大的可信PKI域人群中进行认证,或在多个可信的PKI域中进行交*认证,它特别适用于互联网和广域网上的安全认证和传输。
“数字签名”与普通文本签名的最大区别在于,它可以使用个性鲜明的图形文件,你只要利用扫描仪或作图工具将你的个性签名、印章甚至相片等,制作成BMP文件,就可以当做“数字签名”的素材。
目前可以提供“数字签名”功能的软件很多,用法和原理都大同小异,其中比较常用的有“ OnSign”。安装“OnSign”后,在Word、Outlook等程序的工具栏上,就会出现,“OnSign”的快捷按钮,每次使用时,需输入自己的密码,以确保他人无法盗用。
对于使用了“OnSign”寄出的文件,收件人也需要安装“OnSign”或“OnSign Viewer”,这样才具备了识别“数字签名”的功能。根据“OnSign”的设计,任何文件内容的窜改与拦截,都会让签名失效。因此当对方识别出你的“数字签名”,就能确定这份文件是由你本人所发出的,并且中途没有被窜改或拦截过。当然如果收件人还不放心,也可以单击“数字签名”上的蓝色问号,“OnSign”就会再次自动检查,如果文件有问题,“数字签名”上就会出现红色的警告标志。
在电子邮件使用频繁的网络时代,使用好“数字签名”,就像传统信件中的“挂号信”,无疑为网络传输文件的安全又增加了一道保护屏障。
什么是数字签名呀?
数字签名是一种安全认证技术。数字签名是通过特定加密算法对数据进行加密处理,生成一串用于验证数据完整性和来源的字符序列。它在网络安全领域扮演着重要角色,主要目的是确保数据的完整性、保密性以及确认发送方的身份。详细解释如下:1. 数字签名的基本原理:数字签名技术利用公钥和私钥的结合来实现信息的加密...
数字签名什么意思数字签名
在数字签名技术出现之前,有一种“数字签名”技术,简单地说就是在平板电脑上签名,然后将图像转换为电子文档。这种“数字签名”可以剪切粘贴在任何文档上,所以非法复制变得非常容易,所以这种签名方式是不安全的。数字签名技术和数字签名技术是两种完全不同的安全技术。数字签名与用户名和手写签名形式无关。...
数字签名和电子签名的区别是什么?
1、电子签名,是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。而数字签名技术是通过某种密码运算生成一串唯一性的电子密码,以这串唯一性的电子密码代替书写签名或盖章。2、电子签名有用于识别签名人身份华人表示签名人认可所签文件的内容的两个特性。而数字签名是利...
什么是数字签名呀?
数字签名,全称为Digital Signature,是一种利用公钥加密技术实现的数字信息鉴别手段,类似于传统的纸质签名,但更加安全且具有法律效力。它由两个相互配合的运算过程构成:签名和验证。电子签章与数字签名有所区别,电子签章着重于确认电子文件的签署者身份和文件的真伪,它可能不包含数字签名的加密特性。而数字...
什么是数字签名
数字签名是一种安全技术手段,主要用于验证信息发送方的身份并确保信息的完整性和真实性。数字签名是一种通过加密算法实现的安全技术,其主要应用于网络通信和数据存储等领域。数字签名技术的基本原理是利用公钥加密技术,发送方在发送信息时使用自己的私钥进行加密处理,接收方则使用发送方的公钥进行解密,从而...
数字签名是什么
数字签名是一种用于验证信息来源的技术手段。它在网络安全领域中发挥着重要作用。数字签名是一种利用加密算法来对数据进行签名的方法。它的主要目的是验证信息的完整性和来源,确保信息在传输过程中没有被篡改或伪造。数字签名技术基于公钥和私钥的组合,通过私钥对信息进行加密生成签名,而验证过程则使用相应...
数字签名是什么意思 数字签名的解释
1、数字签名(又称公钥数字签名),是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。2、它是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的...
什么是数字签名?谈谈原理以及收费情况。
所谓"数字签名"就是通过某种密码运算生成一系列符号及代码组成电子密码进行签名,来代替书写签名或印章,对于这种电子式的签名还可进行技术验证,其验证的准确度是一般手工签名和图章的验证而无法比拟的。"数字签名"是目前电子商务、电子政务中应用最普遍、技术最成熟的、可操作性最强的一种电子签名方法。它...
数字签名和电子签名的区别是什么?
数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息...
什么是数字证书的无效签名?
首先,让我们更深入地了解什么是数字签名。数字签名是一种技术,用于验证软件或文件是否来自预期的来源,以及是否在传输过程中被篡改。数字签名由私钥生成,并且只能用对应的公钥进行验证。因此,如果文件的数字签名无效,这可能意味着文件已被篡改或来自未知来源。在计算机中,安全引导策略是一种安全机制,用于...