적용 대상:SQL Server
Azure SQL 데이터베이스
Azure SQL Managed Instance
문의 절을 사용하여 지정된 각 대칭 키 암호화에 ENCRYPTION BY
대한 행을 반환합니다 CREATE SYMMETRIC KEY
.
대칭 키의 키 자료를 보호하기 위해 SQL Server 및 Azure SQL은 키 자료를 암호화된 형식으로 저장합니다. 지금까지 이 암호화는 PKCS#1 v1.5 패딩 모드를 활용했습니다. 데이터베이스 호환성 수준 170부터 암호화는 OAEP-256 패딩 모드를 사용합니다.
열 이름 | 데이터 유형 | 설명 |
---|---|---|
key_id |
int | 암호화된 키의 ID입니다. |
thumbprint |
varbinary(32) | 키 암호화에 사용되는 인증서의 SHA-1 해시이거나 대칭 키의 GUID입니다. |
crypt_type |
char(4) | 암호화 유형:ESKS = 대칭 키로 암호화됨ESKP , ESP2 또는 ESP3 = 암호로 암호화됨EPUC = 인증서로 암호화EPUA = 비대칭 키로 암호화ESKM = 마스터 키로 암호화C256 = 인증서 OAEP256 암호화A256 = 비대칭 키 OAEP256 암호화 |
crypt_type_desc |
nvarchar(60) | 암호화 유형에 대한 설명:ENCRYPTION BY SYMMETRIC KEY ENCRYPTION BY PASSWORD SQL Server 2017(14.x)부터 ENCRYPTION BY CERTIFICATE ENCRYPTION BY ASYMMETRIC KEY ENCRYPTION BY MASTER KEY
1ENCRYPTION BY CERTIFICATE OAEP256 ENCRYPTION BY ASYMMETRIC KEY OAEP256 |
crypt_property |
varbinary(max) | 서명되거나 암호화된 비트입니다. |
1 Windows DPAPI는 SMK를 보호하는 데 사용됩니다.
사용 권한
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.