Поделиться через


Криптографические функции (Transact-SQL)

Следующие функции поддерживают шифрование, расшифровку, цифровые подписи и их проверку.

Симметричное шифрование и расшифровка

EncryptByKey

DecryptByKey

EncryptByPassPhrase

DecryptByPassPhrase

Key_ID

Key_GUID

Асимметричное шифрование и расшифровка

EncryptByAsmKey

DecryptByAsmKey

EncryptByCert

DecryptByCert

Cert_ID

AsymKey_ID

CertProperty

Процесс подписывания и проверка подписи

SignByAsymKey

VerifySignedByAsmKey

SignByCert

VerifySignedByCert

Симметричная расшифровка с автоматическим управлением ключами

DecryptByKeyAutoCert

Криптографическое хеширование

HASHBYTES

Копирование сертификатов

CERTENCODED (Transact-SQL)

CERTPRIVATEKEY (Transact-SQL)

См. также

Справочник

Встроенные функции (Transact-SQL)

Инструкция CREATE CERTIFICATE (Transact-SQL)

CREATE SYMMETRIC KEY (Transact-SQL)

CREATE ASYMMETRIC KEY (Transact-SQL)

Представления каталога безопасности (Transact-SQL)

Основные понятия

Иерархия средств шифрования

Иерархия разрешений (компонент Database Engine)