---
title: "sys.crypt_properties (Transact-SQL)"
description: sys.crypt_properties (Transact-SQL)
author: VanMSFT
ms.author: vanto
ms.date: "03/14/2017"
ms.prod: sql
ms.prod_service: "database-engine, sql-database"
ms.technology: system-objects
ms.topic: "reference"
f1_keywords:
- "crypt_properties"
- "crypt_properties_TSQL"
- "sys.crypt_properties_TSQL"
- "sys.crypt_properties"
helpviewer_keywords:
- "sys.crypt_properties catalog view"
dev_langs:
- "TSQL"
ms.assetid: d5684f5a-30b1-418e-ae4d-ab040db9257e
monikerRange: "=azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current"
---
# sys.crypt_properties (Transact-SQL)
[!INCLUDE [SQL Server Azure SQL Database Azure SQL Managed Instance](../../includes/applies-to-version/sql-asdb-asdbmi.md)]
Returns one row for each cryptographic property associated with a securable.
|Column name|Data type|Description|
|-----------------|---------------|-----------------|
|**class**|**tinyint**|Identifies class of thing on which property exists.
1 = Object or column
5 = Assembly|
|**class_desc**|**nvarchar(60)**|Description of the class of thing on which property exists.
OBJECT_OR_COLUMN
ASSEMBLY|
|**major_id**|**int**|ID of thing on which property exists, interpreted according to class|
|**thumbprint**|**varbinary(32)**|SHA-1 hash of the certificate or asymmetric key used.|
|**crypt_type**|**char(4)**|Encryption type.
SPVC = Signed by certificate private key
SPVA = Signed by asymmetric private key
CPVC = Counter signature by certificate private key
CPVA = Counter signature by asymmetric key|
|**crypt_type_desc**|**nvarchar(60)**|Description of encryption type.
SIGNATURE BY CERTIFICATE
SIGNATURE BY ASYMMETRIC KEY
COUNTER SIGNATURE BY CERTIFICATE
COUNTER SIGNATURE BY ASYMMETRIC KEY|
|**crypt_property**|**varbinary(max)**|Signed or encrypted bits. For a signed module these are the signature bits of the module.|
## Permissions
[!INCLUDE[ssCatViewPerm](../../includes/sscatviewperm-md.md)] For more information, see [Metadata Visibility Configuration](../../relational-databases/security/metadata-visibility-configuration.md).
## See Also
[Security Catalog Views (Transact-SQL)](../../relational-databases/system-catalog-views/security-catalog-views-transact-sql.md)
[Encryption Hierarchy](../../relational-databases/security/encryption/encryption-hierarchy.md)
[Securables](../../relational-databases/security/securables.md)
[CREATE CERTIFICATE (Transact-SQL)](../../t-sql/statements/create-certificate-transact-sql.md)
[CREATE SYMMETRIC KEY (Transact-SQL)](../../t-sql/statements/create-symmetric-key-transact-sql.md)
[CREATE ASYMMETRIC KEY (Transact-SQL)](../../t-sql/statements/create-asymmetric-key-transact-sql.md)
[Catalog Views (Transact-SQL)](../../relational-databases/system-catalog-views/catalog-views-transact-sql.md)