我有一个客户端/服务器应用程序及其用户和所有... 服务器序列化是使用 SqlAlchemy 在 MySQL 上完成的。
我计划为我的 User
类分配一个 RSA 私钥,用于...某些 paranoid 扩展安全目的。我需要将 key 存储在某处,我正在考虑将其存储在用户表的额外列中。
那么,如果你们认为将 RSA 私钥存储在 MySQL 表中是一个“可接受”的想法,那么最好使用什么列类型? 字符串
?一个 BINARY
?
任何提示都将不胜感激,包括诸如“你疯了吗??在 MySQL 中存储私钥是安全方面最糟糕的事情”之类的回答。我是 MySQL 的新手,甚至是非对称加密的新手,所以我可能会尝试做一些非常非常糟糕的事情。
提前谢谢你。
最佳答案
好吧,如果你要存储,你就必须存储...
至于什么类型最好,自己看吧。二进制占用更少的空间,但使用字符串可能更舒服。尝试这两个选项并查看。
关于mysql - 存储 RSA key 的最佳 mysql 数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9934146/