單項(xiàng)選擇題

將散列碼用于消息認(rèn)證的同時(shí)又要保證保密性還有希望有數(shù)字簽名,這個(gè)過程需要幾個(gè)密鑰,它們的作用是什么()

A.只需要一個(gè)私鑰,發(fā)送方用他的私鑰對散列碼加密
B.只需要兩個(gè)密鑰,先用對稱密碼中的密鑰計(jì)算散列碼,然后用發(fā)送方的私鑰對散列碼加密
C.只需要兩個(gè)密鑰,發(fā)送方的私鑰用于生成數(shù)字簽名,再用對稱密碼中的密鑰對消息和數(shù)字簽名進(jìn)行加密
D.需要三個(gè)密鑰,一個(gè)密鑰用于計(jì)算散列碼,第二個(gè)密鑰是發(fā)送方的私鑰用于數(shù)字簽名,第三個(gè)密鑰用于對上述結(jié)果進(jìn)行加密

微信掃碼免費(fèi)搜題