填空题1、密码学的主要任务是实现机密性、鉴别、数据完整性、抗抵赖性
1、机密性是一种允许特定用户访问和阅读信息,而非授权用户对信息内容不可理解的安全属性
在密码学中,信息的机密性通过加密技术实现
2、完整性数据完整性即用以确保数据在存储和传输过程中不被非授权修改的的安全属性
密码学可通过采用数据加密、报文鉴别或数字签名等技术来实现数据的完整性保护
3、鉴别是一种与数据来源和身份鉴别有关的安全服务
鉴别服务包括对身份的鉴别和对数据源的鉴别
对于一次通信,必须确信通信的对端是预期的实体,这就涉及到身份的鉴别
4、抗抵赖性是一种用于阻止通信实体抵赖先前的通信行为及相关内容的安全特性
密码学通过对称加密或非对称加密,以及数字签名等技术,并借助可信机构或证书机构的辅助来提供这种服务
5、密码编码学的主要任务是寻求有效密码算法和协议,以保证信息的机密性或认证性的方法
它主要研究密码算法的构造与设计,也就是密码体制的构造
它是密码理论的基础,也是保密系统设计的基础
6、密码分析学的主要任务是研究加密信息的破译或认证信息的伪造
它主要是对密码信息的解析方法进行研究
7、明文(Plaintext)是待伪装或加密的消息(Message)
在通信系统中它可能是比特流,如文本、位图、数字化的语音流或数字化的视频图像等
8、密文(Ciphertext)是对明文施加某种伪装或变换后的输出,也可认为是不可直接理的字符或比特集,密文常用c表示
9、加密(Encrypt)是把原始的信息(明文)转换为密文的信息变换过程
10、解密(Decrypt)是把己加密的信息(密文)恢复成原始信息明文的过程
11、密码算法(CryptographyAlgorithm)也简称密码(Cipher),通常是指加、解密过程所使用的信息变换规则,是用于信息加密和解密的数学函数
对明文进行加密时所采用的规则称作加密算法,而对密文