Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kimliği doğrulanmış şifreleme ve şifre çözme yordamları için kullanılan türleri içerir. Özel yineleme, uygulanarak IAuthenticatedEncryptoroluşturulabilir.
Sınıflar
| Name | Description |
|---|---|
| AuthenticatedEncryptionSettings |
Kimliği doğrulanmış şifreleme algoritmalarını yapılandırma ayarları. |
| AuthenticatedEncryptorFactory |
'IAuthenticatedEncryptorFactoryı temel alan AuthenticatedEncryptorConfigurationbir IAuthenticatedEncryptor oluşturmak için. |
| CngCbcAuthenticatedEncryptionSettings |
CBC şifreleme + HMAC kimlik doğrulama modlarında Windows CNG algoritmaları kullanan kimliği doğrulanmış bir şifreleme mekanizması yapılandırma ayarları. |
| CngCbcAuthenticatedEncryptorFactory |
Microsoft.AspNetCore.DataProtection.Cng.CbcAuthenticatedEncryptor için IAuthenticatedEncryptorFactory. |
| CngGcmAuthenticatedEncryptionSettings |
GCM şifreleme + kimlik doğrulama modlarında Windows CNG algoritmaları kullanan kimliği doğrulanmış bir şifreleme mekanizması yapılandırma ayarları. |
| CngGcmAuthenticatedEncryptorFactory |
Microsoft.AspNetCore.DataProtection.Cng.CngGcmAuthenticatedEncryptor için IAuthenticatedEncryptorFactory. |
| ManagedAuthenticatedEncryptionSettings |
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm uygulamalarını kullanan kimliği doğrulanmış bir şifreleme mekanizması yapılandırma ayarları. |
| ManagedAuthenticatedEncryptorFactory |
Microsoft.AspNetCore.DataProtection.Managed.ManagedAuthenticatedEncryptor için IAuthenticatedEncryptorFactory. |
Arabirimler
| Name | Description |
|---|---|
| IAuthenticatedEncryptor |
Kimliği doğrulanmış şifreleme ve şifre çözme yordamı sağlamaya yönelik temel arabirim. |
| IAuthenticatedEncryptorFactory |
Örnekler üretmek IAuthenticatedEncryptor için bir fabrika. |
| ISpanAuthenticatedEncryptor |
Span tabanlı API aracılığıyla kimliği doğrulanmış bir şifreleme ve şifre çözme yordamı sağlar. |
Numaralandırmalar
| Name | Description |
|---|---|
| EncryptionAlgorithm |
Korumalı yüklere gizlilik sağlamak için kullanılacak simetrik şifreleme algoritmasını belirtir. |
| ValidationAlgorithm |
Korumalı yüklere kurcalama kanıtı sağlamak için kullanılacak bir ileti kimlik doğrulama algoritması belirtir. |
Açıklamalar
ASP.NET Core veri koruması hakkında daha fazla bilgi için bkz. Data Protection.