单选题 用户甲发送消息给用户乙,如果既需要提供认证功能,又要保证被发送消息的保密性,可采用的方法是( )。
【正确答案】 B
【答案解析】 A项,发送方先用接收方的公钥进行数字签名,接收方不能验证发送方身份,无法提供认证功能,然后再用自己的私钥进行加密,则消息会被他人获得,亦无法保证被发送消息的保密性;B项,发送方先用其私钥对消息进行数字签名,则接收方可验证消息发送方的身份,提供了认证功能,然后再用接收方的公钥加密,则他人无法获取该消息的内容,保证了被发送消息的保密性;C项,发送方用其私钥对消息进行数字签名和加密,可提供认证功能,但是不能保证被发送消息的保密性:D项,发送方用接收方的公钥进行数字签名和加密,能保证被发送消息的保密性,但是不能提供认证功能。