Лучший тип данных MySQL для хранения ключей RSA? - PullRequest
2 голосов
/ 30 марта 2012

У меня есть клиент-серверное приложение со своими пользователями и всеми ... Сериализация сервера выполняется с использованием SqlAlchemy поверх MySQL.

Я планирую назначить закрытый ключ RSA моему классу User для ... определенных параноидальных расширенных целей безопасности. Мне нужно где-то хранить ключ, и я думаю о том, чтобы сохранить его в дополнительном столбце таблицы User.

Итак, если вы, ребята, думаете, что хранение закрытого ключа RSA в таблице MySQL является "приемлемой" идеей, какой тип столбца лучше всего использовать? STRING? BINARY?

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

Заранее спасибо.

1 Ответ

0 голосов
/ 30 марта 2012

Ну, если вам нужно магазин, вам нужно магазин ...

Что касается того, какой тип лучше, посмотрите сами. Двоичный файл занимает меньше места, но с строкой может быть удобнее работать. Попробуйте оба варианта и посмотрите.

...