密码:一种常用的安全措施,与我们生活息息相关。微信,银行卡密码......可以有效保护我们的账户信息和财产。
常用密码学名词:
明文:准备加密的信息。
密文:加密过后的密码信息。
加密:明文转为密文的过程。
加密算法:明文转为密文的转换算法。
加密密钥:通过加密算法转换明文为密文的密钥信息。
解密:密文转为明文的过程。
解密算法:密文转为明文的转换算法。
解密密钥:通过加密算法转换密文给明文的密钥信息。
成对出现,相互对应。也存在一些单向加密的算法,不存在解密这种特殊情况。
密码分析:通过密文获取密钥或者明文的过程。解密。
密码体制:整个密码体制由:明文空间,密文空间,密钥空间,加密密钥,解密密钥五部分组成。
密码协议:安全协议,是指以密码学为基础的现代密码学消息通信协议,在网络中提供安全服务。
柯可霍夫原则:现代密码学设计和保障安全的原则,数据安全基于的不是算法而是密钥。开源算法,保护密钥。可以有效的促进加密算法升级。