1
单选(2分)
Aes aesAlg = Aes.Create() MemoryStream ms = new MemoryStream(); ICryptoTransform encryptor = aesAlg.CreateEncryptor(key, iv); CryptoStream cs = new CryptoStream(***, encryptor, CryptoStreamMode.Write); using (StreamWriter sw = new StreamWriter(cs)) { sw.Write(str); } byte[] encrypted = ms.ToArray(); cs.Close(); ms.Close();
上述代码完程数据的加密,*** 符号中应填写的内容为
得分/总分
-
A.
aesAlg
-
B.
cs
-
C.
ms
2.00/2.00
-
D.
MemoryStream
正确答案:C
2
多选(4分)
常见不对称加密算法有
得分/总分
-
A.
DSA加密算法
1.33/4.00
-
B.
RSA加密算法
1.33/4.00
-
C.
AES加密算法
-
D.
ECC加密算法
1.33/4.00
正确答案:A、B、D
3
判断(2分)
对称加密算法的加密密钥和解密密钥相同。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B你选对了
4
判断(2分)
不对称加密算法的加密密钥和解密密钥相同。
得分/总分
-
A.对
-
B.错
2.00/2.00
正确答案:B
5
判断(2分)
不对称加密算法采用加密流来实现。
得分/总分
-
A.对
-
B.错
2.00/2.00
正确答案:B
6
判断(2分)
密码块链接模式下明文块相同,密钥相同,IV相同,密文也一定相同。
得分/总分
-
A.错
2.00/2.00
-
B.对
正确答案:A
7
判断(2分)
验证签名时需要 接收到的收据、签名和私钥。
得分/总分
-
A.对
-
B.错
2.00/2.00
正确答案:B
5
判断(2分)
对称加密算法采用加密流来实现。
得分/总分
-
A.错
-
B.对
2.00/2.00
正确答案:B