电子签名主要是采用数字签名的形式,其防篡改的机制是非对称密钥加密技术与数字摘要技术的应用,主要体现在技术层面上:
在公钥密码学中,密钥是由公开密钥和私有密钥组成的密钥对。数字签名就是用私有密钥进行加密,接收方用公开密钥进行解密。由于公开密钥不能推算出私有密钥,所以公开密钥不会损坏私有密钥的安全,公开密钥无需保密可以公开传播,而私有密钥必须保密。
因此,当某人用其私有密钥加密信息,能够用TA的公开密钥正确解密就可以肯定该消息是经过某人签字的,因为其他人的公开密钥不可能正确解密该加密信息,其他人也不可能拥有该人的私有密钥而制造出该加密过的信息。
就其实质而言,数字签名是接收方能够向第三方证明接收到的消息及发送源的真实性而采取的一种安全措施,其使用可以保证发送方不能否认和伪造信息。
数字签名的主要方式是:报文的发送方从报文文本中生成一个散列值(或报文摘要),发送方用自己的私有密钥对这个散列值进行加密来形成发送方的数字签名,然后这个数字签名将作为报文的附件和报文一起发送给报文的接收方,报文的接收方首先从接收到的原始报文中计算出散列值(或报文摘要),接着再用发送方的公开密钥来对报文附加的数字签名进行解密,如果两个散列值相同,那么接收方就能确认该数字签名是发送方的。
合同必须具备法律所要求的形式电子合同的成立并不等于电子合同的生效,电子合同的生效,是指已经成立的合同符合法律规定的生效要件。虽然我国的《合同法》没有对合同的生效做出具体的规定,但是电子合同是一种典型的民事法律关系。我国的《民法通则》第55条规定,民事法律行为应当具备以下几个要件: 1、行为人具有相应的行为能力。 2、意思表示真实。 3、不违反法律或社会公共利益。这些条件是合同生效的一般要件,有的电子合同还需具备特殊要件,如有些特殊的电子合同还需到有关部门办理批准登记手续后才能生效。电子合同的生效需具备以下几个法定要件:行为人具有相应的民事行为能力行为人具有相应的民事行为能力的要件在学理上又被称为有行为能力原则或主体合格原则。行为人必须具备正确理解自己行为性质和后果,独立地表达自己的意思的能力。
签盾电子合同利用哈希技术对电子数据进行加密固化,防止电子数据被人为篡改,确保电子数据的原始性、真实性。