【答案解析】[解析] 依题意,公钥KU={e,n},私钥KR={d,n),收发双方均已知n,发方已知e,只有收方已知d。若使用RSA算法将明文M加密为密文C,则加密的过程可表示为C=M
emod n;解密的过程可表示为M=C
dmod n=(M
e)
dmod n=M
ed mod n。
数字签名是笔迹签名的模拟,用于保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖行为等。依题意,发方A利用RSA进行数字签名的过程是:A使用消息摘要算法(如MD5)计算出明文的摘要M,接着用A的私钥对消息M进行加密,得到密文C"(即C'=

(M),以此代表A对消息M的签名信息),再用A从CA机构中获得的B的公钥对密文C"进行加密,得到密文C"(即C"=

(C')=

,然后将消息M和密文C"通过网络传送给B;收方B收到密文C"后先使用自己的私钥对其进行解密,得到密文C"(即C'=

(C"),再用B从CA机构中获得的A的公钥对密文C'进行解密,得到消息M'(即M'=
