SET协议(Secure Electronic Transaction,安全电子交易协议)

SET协议(Secure Electronic Transaction,安全电子交易协议)

SET协议(Secure Electronic Transaction,安全电子交易协议)使用的技术包括对称密钥加密、公钥加密、Hash算法、数字签名、数字信封以及数字证书等。以下是对这些技术的详细补充:

1. 对称密钥加密

原理:给一条信息加密时,发送者和接收者都用同一密钥完成加密和解密过程。应用:SET协议中缺省使用由IBM公司发明的DES标准。DES将数据分隔成64比特的数据块,用56比特的密钥对其进行一系列的数学变换产生密文,然后接收者用同一密钥将密文解成明文。优点:加密、解密效率高,适用大数据量加解密。缺点:密钥没有安全的方式传递,容易被截获,不能适应大范围应用。2. 公钥加密

原理:用一对密钥(公钥和私钥)对数据进行加密和解密。公钥用于加密数据,私钥用于解密数据。这种机制确保了只有拥有相应私钥的成员才能解密和访问数据,从而保证了数据的保密性。应用:SET协议中使用的公钥加密算法是RSA公钥密码体制。RSA以发明者姓名的首字母命名,其密钥分发不用加密,适合在大范围使用。但加解密速度慢,比DES算法慢十倍以上,所以它只适用于少量数据的加密和用于对称密钥的传递。优点:密钥分发不用加密,适合在大范围使用。缺点:加解密速度慢。3. Hash算法

原理:并不是加密算法,但能产生信息的数字“指纹”,以确保数据没有被篡改或变化过,从而保证数据的完整性。

应用:SET协议使用Hash算法(如SHA-256等)来确保数据的完整性。每个消息都附带有一个消息摘要,该摘要是由消息的内容和发送方的私钥生成的。接收方可以使用发送方的公钥验证消息摘要是否正确,从而确认消息是否被篡改。

特性:

能处理任意大小的信息,并生成固定长度的信息摘要。具有不可预见性。信息摘要的大小与原始信息的大小没有任何联系。具有不可逆性。4. 数字签名

原理:首先将要发送的信息通过Hash算法形成信息摘要,然后再用发送者的私钥加密,生成的结果附加到原信息上去,就生成了原信息的数字签名。应用:SET协议使用数字签名技术来确保交易的不可否认性。每个消息都附带有一个数字签名,该签名是由发送方的私钥和消息摘要生成的。接收方可以使用发送方的公钥验证数字签名的正确性,从而确认消息是否由特定的发送方发送。作用:信息接收者收到发送的数字签名后,首先用发送者的公钥将信息摘要解密,然后将收到的原信息通过Hash算法得到新的信息摘要。比较解密后的信息摘要和新生成的信息摘要,如果是一致的,则说明接受的信息与发出来的信息是一致的,没有被篡改过,且的确是对方发出的。5. 数字信封

原理:发送方将随机产生的对称密钥用接收方的公钥交换密钥加密就形成了数字信封。数字信封用于传递对称密钥给接收方,接收方用私人交换密钥解开数字信封后得到对称密钥,才可将发送方的密文解开。应用:在SET协议中,为了提高加密效率,通常会采用对称密钥加密技术对交易数据进行加密。而数字信封则用于安全地传递这个对称密钥。6. 数字证书

原理:由可信第三方颁发的,用于验证成员身份的一种电子文件。每个成员都有一张数字证书,其中包含成员的公钥和其他相关信息。应用:SET协议使用数字证书来验证成员的身份。在交易过程中,成员可以通过验证对方的数字证书来确认对方的身份,从而确保交易的安全性。SET协议的整体运作

SET协议通过上述技术的综合应用,实现了以下目标:

数据保密性:通过公钥和对称密钥加密方式,确保数据的保密性。身份认证:通过使用数字签名、Hash算法和数字证书,实现了交易各方的身份认证。数据完整性:使用Hash算法生成消息摘要,确保数据的完整性。交易不可否认性:数字签名机制使得交易双方无法抵赖已发生的交易。综上所述,SET协议是一种安全、可靠的电子交易协议,它通过综合运用多种加密技术和安全机制,为电子商务交易提供了全方位的安全保障。

相关新闻

[更新] iPhone 没有声音?如何修复它?
Bet体育365提款要多久2022

[更新] iPhone 没有声音?如何修复它?

🕒 09-13 👽 4384
诺基亚 7200(2004年01月上市)
365体育投注一直进不去

诺基亚 7200(2004年01月上市)

🕒 08-31 👽 5615
LG 60UH8500
Bet体育365提款要多久2022

LG 60UH8500

🕒 07-18 👽 4052
如何钩沙发垫
365bet手机投注网

如何钩沙发垫

🕒 07-07 👽 8307
一位盲人,可以成为他想成为的所有人
365bet手机投注网

一位盲人,可以成为他想成为的所有人

🕒 07-09 👽 9227
我的世界怎样做售卖机 自动售卖机制作技巧
Bet体育365提款要多久2022

我的世界怎样做售卖机 自动售卖机制作技巧

🕒 06-30 👽 8105