我有一个加密的数据库和解密密钥。如何使解密密钥免受黑客攻击(数据库黑客攻击和未经授权的 PC 访问)?
- 汇编中的硬编码。
- 保存在注册表中。
- 保存在内存中。
此外,我需要加密数据的算法。在每个解密时间期限的安全性方面,执行此操作的最佳算法是什么?
- RSA
- AES
- Twofish
Thanks,
您问了错误的问题:首先您需要决定需要的安全程度。然后,您需要决定是否需要对称(想想 DES,共享密钥))还是非对称(想想 RSA,公钥和私钥),并认真考虑密钥管理,因为这通常是弱点。
非对称算法比对称算法慢几个数量级;它们通常用于保护对称密钥,而不是整个数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)