gpt4 book ai didi

mysql - 存储 AES_ENCRYPT key

转载 作者:行者123 更新时间:2023-11-29 07:06:40 24 4
gpt4 key购买 nike

这更像是一个关于使用 AES_ENCRYPT 对插入 MySQL 数据库的数据进行加密的安全问题。

存储用于加密数据的 key 的最佳位置是什么?显然不在数据库中! :)

最佳答案

好吧,您没有太多选择。无论您将该 key 放在哪里(数据库、代码、文件),只要其他人可以访问该机器,就很容易找到它。

您可以做的是使用基于某个密码(该密码未存储在任何地方,至少不存储在本地)的另一个 key 对该 key 进行加密,并在应用程序启动时询问该密码。这样,您可以将加密的 AES_ENCRYPT key 存储到您的数据库中,在使用您的密码登录后解密它并开始使用它。

关于mysql - 存储 AES_ENCRYPT key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6926640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com