DataProtection
[Archived] Data Protection APIs for protecting and unprotecting data. Project moved to https://github.com/aspnet/AspNetCore
파일 탐색기
최종 버전 다운로드 (.zip)- ISSUE_TEMPLATE.md
- launch.json
- ci-public.yml
- dependencies.props
- Key.snk
- repo.props
- sources.props
- AzureBlob.csproj
- Program.cs
- AzureKeyVault.csproj
- Program.cs
- settings.json
- CustomBuilderExtensions.cs
- CustomEncryptorSample.csproj
- CustomXmlDecryptor.cs
- CustomXmlEncryptor.cs
- Program.cs
- EntityFrameworkCoreSample.csproj
- Program.cs
- KeyManagementSample.csproj
- Program.cs
- NonDISample.csproj
- Program.cs
- Program.cs
- Redis.csproj
- EncodingUtil.cs
- ExceptionExtensions.cs
- BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO.cs
- BCRYPT_KEY_LENGTHS_STRUCT.cs
- BCryptBuffer.cs
- BCryptBufferDesc.cs
- BCryptEncryptFlags.cs
- BCryptGenRandomFlags.cs
- BCryptKeyDerivationBufferType.cs
- BCryptUtil.cs
- CachedAlgorithmHandles.cs
- NCryptEncryptFlags.cs
- OSVersionUtil.cs
- AssemblyInfo.cs
- Resources.Designer.cs
- BCryptAlgorithmHandle.cs
- BCryptHandle.cs
- BCryptHashHandle.cs
- BCryptKeyHandle.cs
- LocalAllocHandle.cs
- NCryptDescriptorHandle.cs
- SafeLibraryHandle.cs
- SecureLocalAllocHandle.cs
- baseline.netcore.json
- Constants.cs
- CryptoUtil.cs
- DATA_BLOB.cs
- Microsoft.AspNetCore.Cryptography.Internal.csproj
- Resources.resx
- UnsafeBufferUtil.cs
- UnsafeNativeMethods.cs
- WeakReferenceHelpers.cs
- IPbkdf2Provider.cs
- ManagedPbkdf2Provider.cs
- NetCorePbkdf2Provider.cs
- Pbkdf2Util.cs
- Win7Pbkdf2Provider.cs
- Win8Pbkdf2Provider.cs
- AssemblyInfo.cs
- baseline.netcore.json
- KeyDerivation.cs
- KeyDerivationPrf.cs
- Microsoft.AspNetCore.Cryptography.KeyDerivation.csproj
- AlgorithmConfiguration.cs
- AuthenticatedEncryptorConfiguration.cs
- AuthenticatedEncryptorDescriptor.cs
- AuthenticatedEncryptorDescriptorDeserializer.cs
- CngCbcAuthenticatedEncryptorConfiguration.cs
- CngCbcAuthenticatedEncryptorDescriptor.cs
- CngCbcAuthenticatedEncryptorDescriptorDeserializer.cs
- CngGcmAuthenticatedEncryptorConfiguration.cs
- CngGcmAuthenticatedEncryptorDescriptor.cs
- CngGcmAuthenticatedEncryptorDescriptorDeserializer.cs
- IAuthenticatedEncryptorDescriptor.cs
- IAuthenticatedEncryptorDescriptorDeserializer.cs
- IInternalAlgorithmConfiguration.cs
- ManagedAuthenticatedEncryptorConfiguration.cs
- ManagedAuthenticatedEncryptorDescriptor.cs
- ManagedAuthenticatedEncryptorDescriptorDeserializer.cs
- SecretExtensions.cs
- XmlExtensions.cs
- XmlSerializedDescriptorInfo.cs
- AlgorithmAssert.cs
- AuthenticatedEncryptorExtensions.cs
- AuthenticatedEncryptorFactory.cs
- CngCbcAuthenticatedEncryptorFactory.cs
- CngGcmAuthenticatedEncryptorFactory.cs
- EncryptionAlgorithm.cs
- IAuthenticatedEncryptor.cs
- IAuthenticatedEncryptorFactory.cs
- IOptimizedAuthenticatedEncryptor.cs
- ManagedAuthenticatedEncryptorFactory.cs
- ValidationAlgorithm.cs
- CngAuthenticatedEncryptorBase.cs
- BCryptGenRandomImpl.cs
- CbcAuthenticatedEncryptor.cs
- DpapiSecretSerializerHelper.cs
- GcmAuthenticatedEncryptor.cs
- IBCryptGenRandom.cs
- DataProtectionBuilder.cs
- DataProtectionOptionsSetup.cs
- DataProtectionStartupFilter.cs
- DockerUtils.cs
- HostingApplicationDiscriminator.cs
- IActivator.cs
- KeyManagementOptionsSetup.cs
- CacheableKeyRing.cs
- DefaultKeyResolution.cs
- ICacheableKeyRingProvider.cs
- IDefaultKeyResolver.cs
- IInternalXmlKeyManager.cs
- IKeyRing.cs
- IKeyRingProvider.cs
- DefaultKeyResolver.cs
- DeferredKey.cs
- IKey.cs
- IKeyEscrowSink.cs
- IKeyManager.cs
- Key.cs
- KeyBase.cs
- KeyEscrowServiceProviderExtensions.cs
- KeyExtensions.cs
- KeyManagementOptions.cs
- KeyRing.cs
- KeyRingBasedDataProtectionProvider.cs
- KeyRingBasedDataProtector.cs
- KeyRingProvider.cs
- XmlKeyManager.cs
- HashAlgorithmExtensions.cs
- IManagedGenRandom.cs
- ManagedAuthenticatedEncryptor.cs
- ManagedGenRandomImpl.cs
- SymmetricAlgorithmExtensions.cs
- AssemblyInfo.cs
- Resources.Designer.cs
- DefaultKeyStorageDirectories.cs
- EphemeralXmlRepository.cs
- FileSystemXmlRepository.cs
- IDefaultKeyStorageDirectory.cs
- IXmlRepository.cs
- RegistryXmlRepository.cs
- ISP800_108_CTR_HMACSHA512Provider.cs
- ManagedSP800_108_CTR_HMACSHA512.cs
- SP800_108_CTR_HMACSHA512Extensions.cs
- SP800_108_CTR_HMACSHA512Util.cs
- Win7SP800_108_CTR_HMACSHA512Provider.cs
- Win8SP800_108_CTR_HMACSHA512Provider.cs
- CertificateResolver.cs
- CertificateXmlEncryptor.cs
- DpapiNGProtectionDescriptorFlags.cs
- DpapiNGXmlDecryptor.cs
- DpapiNGXmlEncryptor.cs
- DpapiXmlDecryptor.cs
- DpapiXmlEncryptor.cs
- EncryptedXmlDecryptor.cs
- EncryptedXmlInfo.cs
- ICertificateResolver.cs
- IInternalCertificateXmlEncryptor.cs
- IInternalEncryptedXmlDecryptor.cs
- IXmlDecryptor.cs
- IXmlEncryptor.cs
- NullXmlDecryptor.cs
- NullXmlEncryptor.cs
- XmlEncryptionExtensions.cs
- XmlKeyDecryptionOptions.cs
- ActivatorExtensions.cs
- ApplyPolicyAttribute.cs
- ArraySegmentExtensions.cs
- baseline.netcore.json
- BitHelpers.cs
- DataProtectionBuilderExtensions.cs
- DataProtectionOptions.cs
- DataProtectionServiceCollectionExtensions.cs
- DataProtectionUtilityExtensions.cs
- EphemeralDataProtectionProvider.cs
- Error.cs
- IDataProtectionBuilder.cs
- IPersistedDataProtector.cs
- IRegistryPolicyResolver.cs
- ISecret.cs
- LoggingExtensions.cs
- LoggingServiceProviderExtensions.cs
- MemoryProtection.cs
- Microsoft.AspNetCore.DataProtection.csproj
- RegistryPolicy.cs
- RegistryPolicyResolver.cs
- Resources.resx
- Secret.cs
- SimpleActivator.cs
- TypeExtensions.cs
- TypeForwardingActivator.cs
- XmlConstants.cs
- XmlExtensions.cs
- IApplicationDiscriminator.cs
- AssemblyInfo.cs
- Resources.Designer.cs
- baseline.netcore.json
- CryptoUtil.cs
- DataProtectionCommonExtensions.cs
- Error.cs
- IDataProtectionProvider.cs
- IDataProtector.cs
- Microsoft.AspNetCore.DataProtection.Abstractions.csproj
- Resources.resx
- AssemblyInfo.cs
- AzureDataProtectionBuilderExtensions.cs
- AzureKeyVaultXmlDecryptor.cs
- AzureKeyVaultXmlEncryptor.cs
- IKeyVaultWrappingClient.cs
- KeyVaultClientWrapper.cs
- Microsoft.AspNetCore.DataProtection.AzureKeyVault.csproj
- AzureBlobXmlRepository.cs
- AzureDataProtectionBuilderExtensions.cs
- baseline.netcore.json
- Microsoft.AspNetCore.DataProtection.AzureStorage.csproj
- baseline.netcore.json
- DataProtectionKey.cs
- EntityFrameworkCoreDataProtectionExtensions.cs
- EntityFrameworkCoreXmlRepository.cs
- IDataProtectionKeyContext.cs
- LoggingExtensions.cs
- Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.csproj
- AssemblyInfo.cs
- Resources.Designer.cs
- baseline.netcore.json
- BitHelpers.cs
- DataProtectionAdvancedExtensions.cs
- DataProtectionProvider.cs
- ITimeLimitedDataProtector.cs
- Microsoft.AspNetCore.DataProtection.Extensions.csproj
- Resources.resx
- TimeLimitedDataProtector.cs
- Microsoft.AspNetCore.DataProtection.StackExchangeRedis.csproj
- RedisDataProtectionBuilderExtensions.cs
- RedisXmlRepository.cs
- Resources.Designer.cs
- baseline.netframework.json
- CompatibilityDataProtector.cs
- DataProtectionStartup.cs
- Microsoft.AspNetCore.DataProtection.SystemWeb.csproj
- Resources.resx
- web.config.transform
- Directory.Build.props
- BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_Tests.cs
- BCRYPT_KEY_LENGTHS_STRUCT_Tests.cs
- BCryptUtilTests.cs
- CachedAlgorithmHandlesTests.cs
- AssemblyInfo.cs
- SecureLocalAllocHandleTests.cs
- CryptoUtilTests.cs
- Microsoft.AspNetCore.Cryptography.Internal.Test.csproj
- UnsafeBufferUtilTests.cs
- WeakReferenceHelpersTests.cs
- AssemblyInfo.cs
- Microsoft.AspNetCore.Cryptography.KeyDerivation.Test.csproj
- Pbkdf2Tests.cs
- DataProtectionCommonExtensionsTests.cs
- Microsoft.AspNetCore.DataProtection.Abstractions.Test.csproj
- AzureKeyVaultXmlEncryptorTests.cs
- Microsoft.AspNetCore.DataProtection.AzureKeyVault.Test.csproj
- AzureBlobXmlRepositoryTests.cs
- AzureDataProtectionBuilderExtensionsTest.cs
- Microsoft.AspNetCore.DataProtection.AzureStorage.Test.csproj
- DataProtectionEntityFrameworkTests.cs
- DataProtectionKeyContext.cs
- EntityFrameworkCoreDataProtectionBuilderExtensionsTests.cs
- Microsoft.AspNetCore.DataProtection.EntityFrameworkCore.Test.csproj
- AssemblyInfo.cs
- TestCert.pfx
- TestCert2.pfx
- TestCert3.pfx
- TestCert3WithoutPrivateKey.pfx
- TestCertWithoutPrivateKey.pfx
- DataProtectionAdvancedExtensionsTests.cs
- DataProtectionProviderTests.cs
- Microsoft.AspNetCore.DataProtection.Extensions.Test.csproj
- TimeLimitedDataProtectorTests.cs
- X509StoreIsAvailableAttribute.cs
- DataProtectionRedisTests.cs
- Microsoft.AspNetCore.DataProtection.StackExchangeRedis.Test.csproj
- RedisDataProtectionBuilderExtensionsTest.cs
- testconfig.json
- TestRedisServer.cs
- TestRedisServerIsAvailableAttribute.cs
- AuthenticatedEncryptorDescriptorDeserializerTests.cs
- AuthenticatedEncryptorDescriptorTests.cs
- CngCbcAuthenticatedEncryptorConfigurationTests.cs
- CngCbcAuthenticatedEncryptorDescriptorDeserializerTests.cs
- CngCbcAuthenticatedEncryptorDescriptorTests.cs
- CngGcmAuthenticatedEncryptorConfigurationTests.cs
- CngGcmAuthenticatedEncryptorDescriptorDeserializerTests.cs
- CngGcmAuthenticatedEncryptorDescriptorTests.cs
- ManagedAuthenticatedEncryptorConfigurationTests.cs
- ManagedAuthenticatedEncryptorDescriptorDeserializerTests.cs
- ManagedAuthenticatedEncryptorDescriptorTests.cs
- CngCbcAuthenticatedEncryptorFactoryTest.cs
- CngGcmAuthenticatedEncryptorFactoryTest.cs
- ManagedAuthenticatedEncryptorFactoryTest.cs
- CbcAuthenticatedEncryptorTests.cs
- CngAuthenticatedEncryptorBaseTests.cs
- GcmAuthenticatedEncryptorTests.cs
- KeyManagementOptionsSetupTest.cs
- CacheableKeyRingTests.cs
- DefaultKeyResolverTests.cs
- DeferredKeyTests.cs
- KeyEscrowServiceProviderExtensionsTests.cs
- KeyRingBasedDataProtectorTests.cs
- KeyRingProviderTests.cs
- KeyRingTests.cs
- KeyTests.cs
- XmlKeyManagerTests.cs
- ManagedAuthenticatedEncryptorTests.cs
- AssemblyInfo.cs
- EphemeralXmlRepositoryTests.cs
- FileSystemXmlRepositoryTests.cs
- RegistryXmlRepositoryTests.cs
- SP800_108Tests.cs
- TestCert1.pfx
- TestCert1.PublicKeyOnly.cer
- TestCert2.pfx
- CertificateXmlEncryptionTests.cs
- DpapiNGXmlEncryptionTests.cs
- DpapiXmlEncryptionTests.cs
- EncryptedXmlDecryptorTests.cs
- NullXmlEncryptionTests.cs
- XmlEncryptionExtensionsTests.cs
- ActivatorTests.cs
- AnonymousImpersonation.cs
- DataProtectionUtilityExtensionsTests.cs
- DockerUtilsTests.cs
- EphemeralDataProtectionProviderTests.cs
- HostingTests.cs
- Microsoft.AspNetCore.DataProtection.Test.csproj
- MockExtensions.cs
- RegistryPolicyResolverTests.cs
- SecretAssert.cs
- SecretTests.cs
- SequentialGenRandom.cs
- ServiceCollectionTests.cs
- StringLoggerFactory.cs
- TypeForwardingActivatorTests.cs
- XmlAssert.cs
- ConditionalRunTestOnlyWindows8OrLaterAttribute.cs
- ConditionalRunTestOnlyWindowsAttribute.cs
- ExceptionAssert2.cs
- CreateTestCert.ps1
- Directory.Build.props
- .appveyor.yml
- .gitattributes
- .gitignore
- .travis.yml
- build.cmd
- build.sh
- CONTRIBUTING.md
- DataProtection.sln
- DataProtection.sln.DotSettings
- Directory.Build.props
- Directory.Build.targets
- korebuild-lock.txt
- korebuild.json
- LICENSE.txt
- NuGet.config
- NuGetPackageVerifier.json
- Provision-AutoGenKeys.ps1
- README.md
- run.cmd
- run.ps1
- run.sh
- version.props
// repository documentation
Was this content helpful?
(0 ratings)
