У меня есть клиент-серверное приложение со своими пользователями и всеми ... Сериализация сервера выполняется с использованием SqlAlchemy поверх MySQL.
Я планирую назначить закрытый ключ RSA моему классу User
для ... определенных параноидальных расширенных целей безопасности. Мне нужно где-то хранить ключ, и я думаю о том, чтобы сохранить его в дополнительном столбце таблицы User.
Итак, если вы, ребята, думаете, что хранение закрытого ключа RSA в таблице MySQL является "приемлемой" идеей, какой тип столбца лучше всего использовать? STRING
? BINARY
?
Будут оценены любые подсказки, включая ответы типа " Вы что, чокнутые? Хранить закрытый ключ в MySQL - это худшая вещь, которую вы можете сделать в плане безопасности ". Я довольно новичок в MySQL и еще новее в асимметричном шифровании, поэтому я могу пытаться сделать что-то очень, очень плохое.
Заранее спасибо.