(简答题)
一个基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),方案中共有两方参与:签名者Signer与验证者Verifier,请解释Signer发送消息m给Verifier后,Signer如何完成数字签名。
正确答案
用户首先用密钥生成算法生成系统的密钥对(Pk,Sk),签名者将公开密钥Pk公开,自己安全的保管私密密钥Sk。当用户需要对某一消息m签名时,其采用签名算法Sig以自己私密钥Sk和m为输入得到消息m的签名s=Sig(Sk,m)。
答案解析
略
相似试题
(填空题)
基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Ver是()。
(填空题)
基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Gen是()。
(填空题)
基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Sig是()。
(简答题)
一个基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),方案中共有两方参与:签名者Signer与验证者Verifier,请解释Signer发送消息m给Verifier后,Verifier如何验证消息是否为Signer所发?。
(填空题)
根据使用密码体制的不同可将数字签名分为()和基于公钥密码体制的数字签名,根据其实现目的的不同,一般又可将其分为()和()。
(填空题)
()是第一个可用于数字签名的公钥密码体制。
(多选题)
PKI是生成、管理、存储、分发和吊销基于公钥密码学的公钥证书所需要的()的总和。
(简答题)
公钥密码为什么能够用于数字签名?
(判断题)
公钥密码体制算法用一个密钥进行加密,而用另一个不同但是有关的密钥进行解密。