These functions support digital signing, digital signature validation, encryption, and decryption.
ENCRYPTBYKEY | DECRYPTBYKEY |
ENCRYPTBYPASSPHRASE | DECRYPTBYPASSPHRASE |
KEY_ID | KEY_GUID |
DECRYPTBYKEYAUTOASYMKEY | KEY_NAME |
SYMKEYPROPERTY |
ENCRYPTBYASYMKEY | DECRYPTBYASYMKEY |
ENCRYPTBYCert | DECRYPTBYCERT |
ASYMKEYPROPERTY | ASYMKEY_ID |
SIGNBYASYMKEY | VERIFYSIGNEDBYASMKEY |
SIGNBYCERT | VERIGYSIGNEDBYCERT |
IS_OBJECTSIGNED |
DecryptByKeyAutoCert |
HASHBYTES |
CERTENCODED (Transact-SQL) | |
CERTPRIVATEKEY (Transact-SQL) |
Functions
Encryption Hierarchy
Permissions Hierarchy (Database Engine)
CREATE CERTIFICATE (Transact-SQL)
CREATE SYMMETRIC KEY (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
Security Catalog Views (Transact-SQL)