(持续更新中)
密码:一种让消息内容变得无法解读的技术。
明文:加密之前的消息。
密文:加密之后的消息。
加密:讲明文变成密文的过程。
解密:将密文恢复成明文的过程。
密码破译/密码分析:接收者以外的其他人试图将密文还原为明文的过程。
密码强度:破译密码的困难程度。
密钥:在明文转换为密文或将密文转换为明文的算法中输入的参数。
密钥空间:一种密码能够使用的所有密钥的集合。
对称密码:在加密和解密时使用同一密钥的方式。
公钥密码:在加密和解密时使用不同密钥的方式,又称为非对称密码。
混合密码系统:将对称密码和公钥密码结合起来的密码方式。
完整性:数据是正牌的而不是伪造的。
认证:确认消息是来自所期望的对象。
单向散列函数:一种保证完整性的密码技术。
消息认证码:一种保证完整性和提供认证的密码技术。
数字签名:一种确保完整性,提供认证并防止否认的密码技术。
伪随机数生成器:一种能够模拟产生随机数列的算法,用于密钥生成。
隐写术:隐藏消息本身。密码隐藏的是消息内容,隐写术隐藏的是消息本身。
数字水印:一种将著作权拥有者及购买者的信息嵌入文件中的技术。
暴力破解:将所有可能的密钥全部尝试一遍,又称为穷举搜索。