Зашифровать с помощью Rijndael в SQL и расшифровать в C#

Мне нужно использовать шифрование Rijndael для шифрования столбца. В настоящее время я использую код С# как для шифрования, так и для расшифровки. В настоящее время я читаю записи из файла с помощью служб SQL Server Integration Services. Записи отправляются в столбец, который впоследствии шифруется скриптом. Это занимает много времени для файлов с более чем 1000 записей.

Можно ли реализовать шифрование Rijndael в самом SQL Server? Когда мне нужно отобразить расшифрованные данные на экране, могу ли я использовать расшифровку Rijndael для тех же данных, используя процедуру расшифровки, определенную в C#?


person user3194125    schedule 27.05.2015    source источник
comment
вы можете создать хранимую процедуру CLR msdn.microsoft. com/en-us/library/5czye81z%28v=vs.90%29.aspx   -  person Antonio Bakula    schedule 27.05.2015


Ответы (1)


Ответ на ваш вопрос - да! и вот как

Ссылка предоставляет файлы, которые вы должны создать, а затем зарегистрировать на сервере SQL, а затем установить его методы на сервере SQL. Автор хорошо объяснил шаги.

person Tauseef    schedule 29.12.2015
comment
Лучше использовать хранимую процедуру CLR msdn.microsoft.com/en-us/library/5czye81z%28v=vs.90%29.aspx - person Kiquenet; 23.01.2017