银行用的什么加密,银行采用何种加密方式?
银行用的什么加密,银行采用何种加密方式?
1个回答
```markdown
银行常用加密方式
银行系统采用多层次加密技术保障数据安全,主要包括以下类型:
1. 传输层加密
- TLS/SSL协议 (主流版本TLS 1.2/1.3)
- 使用AES(256位)、ChaCha20等算法加密通信
- RSA/ECDSA用于密钥交换和身份验证
2. 数据存储加密
对称加密:
- AES-256 (高级加密标准)
- 3DES (逐步淘汰中)
非对称加密:
- RSA (2048/4096位)
- ECC (椭圆曲线加密)
3. 特定应用加密
支付交易:
- PCI DSS标准要求的加密方案
- EMV芯片卡的动态加密技术
密码保护:
- PBKDF2/bcrypt/scrypt (用于用户密码哈希)
- HSMs (硬件安全模块)保护主密钥
4. 国际标准
- FIPS 140-2 (美国联邦认证)
- ISO/IEC 19790 (全球金融安全标准)
注意:具体实现方案因银行和地区而异,通常采用混合加密体系。现代银行系统已逐步淘汰MD5/SHA-1等弱加密算法。 ```