首页学历类考试大学财经
(简答题)

简述数字签名的实现。

正确答案

数字签名产生的过程:
1.发送方A使用单向散列函数(MD5)得到待签名文件的散列值;
2.A用对称密钥密码算法(DES)将文件加密;
3.A使用公钥算法(RSA),用A的私钥加密文件的散列值生成数字签名,并用B的公钥加密对称密钥密码算法中所使用的密钥。
4.A将加密后的源文件、签名、加密密钥和时间戳存放在一个信封中发送出去。
数字签名的验证过程:
1.B使用公钥算法,用B的私钥解密A发送的加密文件的对称密钥;用A的公钥解密A发送的数字签名得到文件的散列值;
2.B用对称密钥解密文件并使用单向散列函数生成散列值,若该值与A发送的散列值相等,则签名得到验证。

答案解析

相似试题

  • (简答题)

    简述数字签名及实现的原理。

    答案解析

  • (简答题)

    简述数字信封的实现过程。

    答案解析

  • (单选题)

    电子商务数字签名是通过()实现的。

    答案解析

  • (多选题)

    实现数字签名的方法很多,目前的数字签名主要采用公开密匙加密技术,如()

    答案解析

  • (判断题)

    数字签名可有效地实现电子商务参与者的身份认证

    答案解析

  • (判断题)

    数字签名可以用对称和非对称加密技术来实现。

    答案解析

  • (多选题)

    广义的电子签名,就是指包括各种电子手段在内的电子签名,通过签名,实现的目的是( )

    答案解析

  • (判断题)

    SSL协议采用的是RSA电子证书标准,通过X.509算法来实现数字签名。

    答案解析

  • (简答题)

    在保证电子商务交易安全中经常用到数字签名,什么是数字签名及其实现原理?

    答案解析

快考试在线搜题