电子签名是公开密钥加密技术的另一类应用。它的主要方式是:报-文的发送方从报-文文本中生成一个散列值(或报-文摘要),发送方用自己的私钥对这个散列值进行加密来形成发送方的电子签名。然后,这个电子签名将作为报-文的附件和报-文一起发送给报-文的接收方。报-文的接收方首先从接收到的原始报-文中计算出散列值(或报-文摘要),接着再用发送方的公钥来对报-文附加的电子签名进行解密。如果两个散列值相同,那么接收方就能确认该电子签名是发送方的。通过电子签名能够实现对原始报-文完整性的鉴别和不可抵赖性。
具体步骤如下:
①将报-文按双方约定的Hash算法计算得到一个固定位数的报-文摘要。在数学上保证,只要改动报-文中任何一位,重新计算出的报-文摘要值就会与原先的值不相符。这样就保证了报-文的不可更改性。
②将该报-文摘要值用发送者的私人密钥加密,然后连同原报-文一起发送给接收者,而产生的报-文即称电子签名。
③接收方收到电子签名后,用同样的Hash算法对报-文摘要值进行计算,然后与用发送者的公开密钥进行解密,并同解开的报-文摘要值相比较,如相等则说明报-文确实来自所称的发送者。
新加坡《电子交易法案》对"电子签名"与"数字签名"作了详细的规定。"电子签名"的定义为:"以数字形式所附或在逻辑上与电子记录有联系的任何字母、文字数字或其他符号,并且执行或采纳电子签名是为了证明或批准电子记录"。"数字签名"的定义为:"通过使用非对称加密系统和哈希函数(hshingfnction)来变换电子记录的一种电子签名,使得同时持有最初未变换电子记录和签名人公开密匙的任何人可以准确地判断:
(1)该项变换是否是使用与签名人公开密匙相配的私人密匙作成的;
(2)进行变换后,初始电子记录是否被改动过"。从上述规定可以看出,数字签名是电子签名的一种。新加坡《电子交易法案》中电子签名的定义对采用什么方式和技术没有规定,仅要求该方式或技术要与电子记录有联系并为了证明或批准电子记录。而数字签名定义则明确规定采用何种技术,即非对称系统和哈希函数。
数字签名是通过密码算法对数据进行加、解密变换实现的。数字签名的特点是:它代表了文件的特征。文件如发生改变,数字签名的值也将随之而发生改变;不同的文件得到的是不同的数字签名。在传输过程中,如有第三人对文件进行篡改,但他并不知道发送方的私人密钥,因此,解密得到的数字签名与经过计算后的数字签名必然不同。"这就提供了一个安全的确认发送方身份的办法"。新加坡1998年《电子交易法案》第17条规定:"通过使用当事人同意的某一规定的安全程序或商业上合理的安全程序,如在签署时能确认该电子签名:①对该使用人而言是独一无二的;②能够鉴别该使用人;③在该使用人的完全控制之下以某种方式生成;④与电子记录存在这样的联系:如记录被改动,电子签名也随之失效;则该电子签名可被视为"可靠电子签名"。这样,数字签名就能够具备与亲笔签名相同的功能。
-
电子票据概念
357人看过
-
数字电子签名的概念及技术实现全面解析
380人看过
-
商品名是什么概念
114人看过
-
电子证据、电子数据的概念辨析
264人看过
-
什么是名义性减资的概念?
447人看过
-
电子合同里的电子签名是什么原理
118人看过
电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据。通俗点说,电子签名就是通过密码技术对电子文档的电子形式的签名,并非是书面签名的数字图像化,它类似于手写签名或印章,也可以说它就是电子印章。电子签名的... 更多>
-
电子支付概念河北在线咨询 2023-04-25所谓电子支付,是指从事电子商务交易的当事人,包括消费者、厂商和金融机构,通过信息网络,使用安全的信息传输手段,采用数字化方式进行的货币支付或资金流转。与传统的支付方式相比,电子支付具有以下特征: 电子支付是采用先进的技术通过数字流转来完成信息传输的,其各种支付方式都是采用数字化的方式进行款项支付的;而传统的支付方式则是通过现金的流转、票据的转让及银行的汇兑等物理实体是流转来完成款项支付的。 电子支
-
什么是电子签名?甘肃在线咨询 2023-06-12联合国《电子商务示范法》中规定,电子签名是包含、附加在某一数据电文内,或逻辑上与某一数据电文相联系的电子形式的数据,它能被用来证实与此数据电文有关的签名人的身份,并表明该签名人认可该数据电文所载信息。电子签名目前主要有三种模式。智慧卡式、密码式、生物测定式。许多公司的电脑程序实际运用的大都是将两种或三种技术结合在一起,这样可以大大提高电子签名的安全可靠性。
-
电子证据的概念和特性山东在线咨询 2023-04-12一、电子证据的概念和特性 电子证据的概念,目前尚无统一定论,笔者认为是指“以数字的形式保存在计算机存储器或外部存储介质中、能够证明案件真实情况的数据或信息”。需要指出的是,研究电子证据要注意区分计算机在证据形成过程中所起的作用,如我们通过计算机拟就的合同、协议最终是以书面的形式交予对方签字认可,则那些书面的合同文本才是证据,计算机只不过是生成书面证据的工具;如果这些合同、协议是通过网络发送给交易对
-
电子合同里的电子签名是什么原理安徽在线咨询 2022-06-30电子签名是一种电子代码,可以用它在网上验证发件人的签名或者身份。凡是能在电子通讯中,起到证明当事人的身份、证明当事人对文件内容的认可的电子技术手段,都可被称为电子签名。 电子签名并非是书面签名的数字图像化。它其实是一种电子代码,利用它,收件人便能在网上轻松验证发件人的身份和签名。它还能验证出文件的原文在传输过程中有无变动。如果有人想通过网络把一份重要文件发送给外地的人,收件人和发件人都需要首先向一
-
交通肇事罪的罪名概念是什么西藏在线咨询 2023-07-16交通肇事罪,是指违反交通运输管理法规,因而发生重大交通事故,致人重伤、死亡或者使公私财产遭受重大损失的行为。 (1)客观方面表现为违反交通运输管理法规,因而发生重大交通事故,致人重伤、死亡或者使公私财产遭受重大损失的行为。 ①必须有违反交通运输管理法规的行为。 ②必须发生重大交通事故,致人重伤、死亡或者使公私财产遭受重大损失。 ③重大交通事故必须发生在交通过程中以及与交通有直接关系的活动中。 ④违