- Move IDataProtectionProvider, IDataProtector, and extension methods to their own package - Simplify the APIs for registering and configuring the system - Default implementation now auto-detects capabilities of OS - Use EncryptedXml for X.509 certificate-based encryption - Add ability to escrow secret material upon key creation - Use centralized system policy for default algorithm selection - Simplify System.Web compatibility layer - Add unit tests, logging, and doc comments throughout solution |
||
|---|---|---|
| .. | ||
| CacheableKeyRingTests.cs | ||
| DefaultKeyResolverTests.cs | ||
| KeyEscrowServiceProviderExtensionsTests.cs | ||
| KeyRingBasedDataProtectorTests.cs | ||
| KeyRingProviderTests.cs | ||
| KeyRingTests.cs | ||
| XmlKeyManagerTests.cs | ||