什么是密码
发布时间:2025-06-28 00:51:24
密码的定义与作用
密码是一种用于验证身份或保护信息的秘密字符串。它通过将信息转换为不可读的形式(加密)来确保只有授权用户能够访问原始数据。
密码的核心特性
机密性:确保信息仅对授权用户可见
完整性:防止信息在传输过程中被篡改
不可否认性:防止用户否认其行为
常见密码类型
类型 | 描述 | 应用场景 |
---|---|---|
对称密码 | 加密解密使用相同密钥 | 文件加密、SSL/TLS |
非对称密码 | 使用公钥/私钥对 | 数字签名、电子邮件加密 |
哈希函数 | 单向加密(不可逆) | 密码存储、数据校验 |
密码安全最佳实践
使用复杂组合(大小写字母+数字+符号)
避免重复使用相同密码
定期更换密码(建议每90天)
启用双因素认证(2FA)
密码学发展里程碑
公元前400年:斯巴达使用密码棒(Scytale)
1918年:Enigma密码机问世
1976年:Diffie-Hellman密钥交换协议
2001年:AES成为美国标准加密算法