Я хочу зашифровать и расшифровать данные с помощью сервера sql, используя алгоритм RSA или SHA, а не пользовательский интерфейс.
Возможно ли это сделать.
Некоторый фрагмент кода будет отличной помощью
Вы можете использовать эту статью в качестве начала.
http://dotnetslackers.com/articles/sql/IntroductionToSQLServerEncryptionAndSymmetricKeyEncryptionTutorial.aspx
И это для понимания Шифрование базы данных в SQL Server 2008 Enterprise Edition
если вам нужно зашифровать только строку (невозможно расшифровать, это один из способов)
вы можете попробовать
HashBytes ('<algorithm>', { @input | 'input' } )<algorithm>::= MD2 | MD4 | MD5 | SHA | SHA1
ref: http://technet.microsoft.com/en-us/library/ms174415.aspx