Галерея
7757 8119 8300 8698 8817 9504 9722 9937
Интересные записи
Топовые новости
Новое

Параметр WITH ENCRYPTION

Параметр WITH ENCRYPTIONПараметр WITH ENCRYPTION позволяет сохранить фактический код Transact-SQL в системной таблице SYSCOMMENTS в шифрованном виде, а не как стандартный текст. Однако в данном подходе существуют и подводные камни. К примеру, зашифрованный объект невозможно изменить; для этого потребуется удалить его и воссоздать заново. Существуют сотни алгоритмов шифрования, как запатентованные, так и откры тые. Создание и внедрение алгоритма шифрования требует знания принципов программирования, а также высшей математики. Вот некоторые популярные алгоритмы, используемые сегодня: DES (разработан компанией IBM в 1970 году, принят институтом стандартизации NIST в 1976 году для неклассифицированных данных); RC5 (от RCA Data Security), CMEA (разработан ассоциацией TIA для шифрования цифровых данных, передаваемых по мобильному телефону), FEAL (создан компанией NT &T), TEA, MD5, Tiger и CAST. Данные между сервером SQL Server 2008 и клиентским приложением могут шифроваться с помощью протокола SSL, если в качестве коммуникационного протокола был выбран TCP/ IP. Данный протокол используется в большинстве локальных сетей и в Интернете. Если одновременно поддерживается несколько протоколов, приложение должно вызывать интерфейс прикладного программирования Windows RPC. Защищенность такого шифрования зависит от установленной версии операционной системы (в части длины ключа шифрования). SSL — это коммуникационный протокол (изначально разработанный компанией Netscape), защищающий передачу документов по каналам Интернета. Для шифрования данных он использует так называемый Открытый ключ. По определению,

Подключение по протоколу SSL задается с помощью задания префикса https: //, а не стандартного Http://.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *