Зашифрованные столбцы с Платформой Объекта

Кто-либо выяснил хороший способ вытянуть зашифрованные значения от дб до платформы объекта 4?

Я получил дб MySql с некоторыми столбцами, зашифрованными с des_encrypt и потребностью смочь получить те значения, максимально легкие, и также конечно, обновить и вставить их.

Я думаю, что это довольно странно, кажется, нет в созданной поддержке этого в EF. Даже наша собственная созданная ORM-система имеет поддержку этого. Мы просто добавляем комментарий, "зашифрованный" для каждого поля, это шифруется, и инструмент ORM добавит des_decrypt (столбец) и des_encrypt (столбец) в запросах.

Кто-либо?

9
задан Andreas 21 July 2010 в 12:16
поделиться

1 ответ

IMO вы должны зашифровать перед помещением в базу данных и хранить как двоичные данные. Тогда вы сможете легко получить байт[] с помощью EF.

EDIT: Что если вы используете хранимую процедуру для выполнения всех des_encrypt и des_decrypt, а также selects/inserts/deletes за вас. Тогда EF все еще будет делать отображение для вас?

2
ответ дан 4 December 2019 в 11:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: