暗号化関数 (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)

概念

暗号化階層

権限の階層 (データベース エンジン)