单选题
采用RSA算法,网络中N个用户之间进行加密通信时需要的密钥个数是( )。
【正确答案】
C
【答案解析】解析:在对称密码体制中,如果有N个用户,他们之间需要进行加密通信时,就会产生N*(N-1)个密钥。在非对称密码体制中,如果有N个用户,他们之间需要进行加密通信时,就会产生2N个密钥。对称密码体制中,常见的加密算法有DES算法、IDEA算法、RC2算法、RC4算法与Skipjiack算法;非对称密码体制中,常见的加密算法有RSA算法、DSA算法、PKCS算法与PGP算法。综上可知,选项C符合题意,故选择C选项。