Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Шифрование данных типа image  [new]
RAVen42
Member

Откуда:
Сообщений: 149
Доброго времени суток, коллеги!

Стоит задача зашифровать столбец таблицы, тип данных image.

Шифровать хотел с помощью EncryptByKey. НО!! Типы возвращаемых данных varbinary с максимальным размером 8000 байт.
а в моей таблице данные размером на порядок больше.

Есть идея разделить поле которое буду шифровать на две части. Одну часть зашифровать (30 байт например), вторую оставить как есть.
А далее уже в процедуре расшифровывать и склеивать.

Вопрос:

Может быть кто знает другой способ шифрования данных большого размера ???
11 апр 14, 10:51    [15866562]     Ответить | Цитировать Сообщить модератору
 Re: Шифрование данных типа image  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
http://blogs.msdn.com/b/yukondoit/archive/2005/11/24/496521.aspx
11 апр 14, 11:21    [15866802]     Ответить | Цитировать Сообщить модератору
 Re: Шифрование данных типа image  [new]
RAVen42
Member

Откуда:
Сообщений: 149
invm, спасибо за ссылку. собственно то что я планировал, но в примере шифруется всё поле целиком, нужно протестировать быстродействие на больших файлах.

Именно из соображений быстродействия хотел шифровать только кусочек данных.

Есть ещё такой вариант: http://sqlblog.com/blogs/michael_coles/archive/2009/04/08/let-s-encrypt-a-blob.aspx
этот вариант для тех кому быстродействие не критично.
11 апр 14, 11:47    [15867025]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить