mysql - 在 MySQL 中存储 key_str 和 init_vetor
问题描述
我有一个应用程序,我需要在其中存储 Active Directory 服务帐户凭据。在我的开发系统中,它存储纯文本以确保一切正确连接,但现在我正在研究如何在开始向测试团队等展示之前保护所有内容。
我已经完成了遵循有关使用 MySQL 的 AES_ENCRYPT 的文档的简单过程,并选择使用 AES-256-CBC 加密模式。
为了使用 AES_DECRYPT 来检索密码,两者都需要存储在表中各自的字段中,这是公认的做法key_str
吗init_vector
?
解决方案
推荐阅读
- jbpm - 在 JBPM 中转换自定义任务
- oracle - IN ODI12c 映射表达式在 LKM 中的源上执行,而没有“在源提示上执行”
- windows-installer - 当用户删除文件时,自定义操作会导致 msi 失败
- python-3.x - 3D卷积神经网络中的滤波器大小和输出层
- swift - 在 iOS 14 上的一半屏幕上呈现 UIViewController
- python - Odoo _inherit = 'ir.attachment' 访问权限
- ios - IB — 根据条件初始化特定的自定义 UIView
- angular - 离线模式下的角度 pwa
- flutter - 如何在 SingleChildScroll 中有一个容器来获取最大高度?
- postgresql - 带有 ON CONFLICT 子句的 Postgres 条件插入