
Adds support for .NET Core on macOS.
Features
- All: Added support for .NET Core on macOS.
- Cryptography: Added workaround for eToken CSP private key operations.
- Cryptography: RSACryptoServiceProvider usability detection made more compatible.
Fixes
- Cryptography: Fixed possible 'Unexpected key algorithm' error in AsymmetricKeyAlgorithm.
- Cryptography: Fixed Certificate.GetSignatureHashAlgorithm() for RSASSA-PSS certificates.
- Cryptography: Fixed CertificateStore.Exists on .NET Core.
- Cryptography: Fixed Certificate.HasPrivateKey for non-silent keys.
- Cryptography: Fixed potential security vulnerability in RSAManaged class (proper padding check in signature verification).
- Common: Fixed compatibility with AWS Lambda.