oracle的安全加密有哪些?
序号 | 加密方式 | 保护场景 | 相关参考 | 备注 |
1 | Oracle Data Redaction | 无权限的用户查看表的数据是修改过的 | https://www.modb.pro/db/1754690454130085888 | |
2 | 使用DBMS_CRYPTO包 | 对表中的列值使用DBMS_CRYPTO.ENCRYPT包加密,直接select看到的是加密后的值,需使用DBMS_CRYPTO.DECRYPT函数解密 | https://www.modb.pro/db/1831642104591900672 | |
3 | md5函数加密 | 对表中的列值使用md5函数加密,直接select看到的是加密后的值,解密需使用相应函数 | https://www.modb.pro/db/928 | |
4 | dbms_obfuscation_toolkit实现的DES加密 | 对表中的列值使用dbms_obfuscation_toolkit实现的DES加密,直接select看到的是加密后的值,解密需使用相应函数 | https://blog.csdn.net/dust_fall/article/details/125574046 | |
5 | TDE透明加密 | 防止备份集,数据文件等被拷贝偷窃直接恢复\读取。 解密需使用正确的钱包。 | https://www.alex-sanz.com/2021/10/19/oracle-19c-how-oracle-enable-tde-on-rac-db/https://www.cnblogs.com/zwbsoft/p/15194739.html | 收费选件 配置复杂 |