A.密钥的生产一定要保证密钥的随机性
B.密钥存储在加密的文件系统或者数据库系统中时,应该限制能够访问这些数据的用户,不应该让一般的用户或者任意用访问到这些数据
C.如果密钥已经被泄露或者生命周期结束,需要提供清除该密钥的功能,使改密钥被恰当的销毁
D.使用Math.random()和java.util.Random()随机数生成函数,可以保证密钥的随机性
A.random.random():生成一个0-1之间的随机浮点数
B.random.uniform(a,b):生成[a,b]之间的浮点数
C.random.randint(a,b):生成[a,b]之间的整数
D.random.choice(sequence):随机生成任意一个整数
A.应用软件中选择的密码算法在强度上应该等于或大于公司规定和用户提出的安全强度要求
B.应用软件需要在密钥生成、存储、分配、销毁的整个生命周期中对其实施保护,确保密钥明文不能被其他进程、程序和应用中非相关组件访问到
C.应用软件应该确保能够对系统中使用的证书进行正确鉴别,而且不会接受或继续使用非法的或者无效的证书
D.应用软件中可以直接选择MD5作为密码算法
A.随机产生一个1~99的小数;
B.随机产生一个1~99的整数;
C.产生一个值为99的整数;
D.随机产生一个1~99的无理数;