-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Annotate APIs throwing PNSE on iOS/tvOS/MacCatalyst #47910
Comments
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label. |
/cc @bartonjs |
Mirror Android, the native APIs don't exist on iOS. Contributes to #47910.
After #51926 is merged all the |
There's still a problem with the |
I believe we found on MacCatalyst that while you can call |
The latest update on PNSE-throwing APIs from brilliant colleague @mdh1418: Microsoft.Extensions.Hosting.Unit.Tests - no repro
System.Console.Tests.dll #52245
System.Diagnostics.Process.Tests.dll #52395
System.IO.FileSystem.Tests.dll #52433
System.Net.NetworkInformation.Functional.Tests.dll - no repro but there is #51301
System.Net.Ping.Functional.Tests.dll - fixed in #52240
System.Net.Quic.Functional.Tests.dll - it's supported only on windows, macos, and linux; it has the respective auto-generated assembly-level attributesWhole suite?System.Net.Sockets.Tests.dll - no repro
System.Security.Cryptography.OpenSsl.Tests.dllSystem.Security.Cryptography.Dsa.Tests.DSAImportExport.ExportAfterDispose(importKey: False) System.Security.Cryptography.Dsa.Tests.DSAImportExport.ExportAfterDispose(importKey: True) System.Security.Cryptography.Dsa.Tests.DSAImportExport.ExportAutoKey System.Security.Cryptography.Dsa.Tests.DSAImportExport.ImportRoundTrip(includePrivate: False) System.Security.Cryptography.Dsa.Tests.DSAImportExport.ImportRoundTrip(includePrivate: True) System.Security.Cryptography.Dsa.Tests.DSAImportExport.Import_1024 System.Security.Cryptography.Dsa.Tests.DSAImportExport.Import_2048 System.Security.Cryptography.Dsa.Tests.DSAImportExport.Import_512 System.Security.Cryptography.Dsa.Tests.DSAImportExport.Import_576 System.Security.Cryptography.Dsa.Tests.DSAImportExport.MultiExport System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.BadPbeParameters System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.DecryptPkcs12PbeTooManyIterations System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.DecryptPkcs12WithBytes System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.NoFuzzyEncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.NoFuzzyPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.NoFuzzySubjectPublicKeyInfo System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.NoPrivKeyFromPublicOnly System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa1024EncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa1024EncryptedPkcs8_PasswordBytes System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa1024EncryptedPkcs8_Pbes2HighIterations System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa1024SubjectPublicKeyInfo System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa2048DeficientXEncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa2048DeficientXPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa2048EncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa2048SubjectPublicKeyInfo System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa512EncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa512Pkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa576EncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.ReadWriteDsa576SubjectPublicKeyInfo System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.UseAfterDispose_ImportedKey System.Security.Cryptography.Dsa.Tests.DSAKeyFileTests.UseAfterDispose_NewKey System.Security.Cryptography.Dsa.Tests.DSAKeyGeneration.VerifyDefaultKeySize_Fips186_2 System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_Byte_NoPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_Char_NoPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_Encrypted_AmbiguousPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_Encrypted_Byte_Simple System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_Encrypted_Char_Simple System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromEncryptedPem_Pkcs8_NoEncryptedPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_EncryptedPrivateKeyFails System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_NoPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8UnEncrypted_IgnoresUnrelatedAlgorithm System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8UnEncrypted_Simple System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8_AmbiguousKey_EncryptedPkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8_AmbiguousKey_Pkcs8 System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8_AmbiguousKey_Spki System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8_PrecedingMalformedPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_Pkcs8_UnrelatedPrecedingPem System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_SpkiAlgorithmMismatch_Throws System.Security.Cryptography.Dsa.Tests.DSAKeyPemTests.ImportFromPem_SubjectPublicKeyInfo_Simple System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.InvalidKeySize_DoesNotInvalidateKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.InvalidStreamArrayArguments_Throws System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.PublicKey_CannotSign System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.Sign2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.SignAndVerifyDataExplicit1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.SignAndVerifyDataExplicit2048 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.SignAndVerifyDataNew1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.UseAfterDispose_ImportedKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.UseAfterDispose_NewKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.Verify2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnownSignature System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnown_2048_SHA256 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnown_2048_SHA384 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnown_2048_SHA512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnown_512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Array.VerifyKnown_576 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.InvalidKeySize_DoesNotInvalidateKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.PublicKey_CannotSign System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.Sign2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.SignAndVerifyDataExplicit1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.SignAndVerifyDataExplicit2048 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.SignAndVerifyDataNew1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.UseAfterDispose_ImportedKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.UseAfterDispose_NewKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.Verify2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnownSignature System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnown_2048_SHA256 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnown_2048_SHA384 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnown_2048_SHA512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnown_512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Span.VerifyKnown_576 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.InvalidArrayArguments_Throws System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.InvalidKeySize_DoesNotInvalidateKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.PublicKey_CannotSign System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.Sign2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.SignAndVerifyDataExplicit1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.SignAndVerifyDataExplicit2048 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.SignAndVerifyDataNew1024 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.UseAfterDispose_ImportedKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.UseAfterDispose_NewKey System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.Verify2048WithSha1 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnownSignature System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnown_2048_SHA256 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnown_2048_SHA384 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnown_2048_SHA512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnown_512 System.Security.Cryptography.Dsa.Tests.DSASignVerify_Stream.VerifyKnown_576 System.Security.Cryptography.Dsa.Tests.DSASignatureFormatterTests.InvalidHashAlgorithm System.Security.Cryptography.Dsa.Tests.DSASignatureFormatterTests.VerifyKnownSignature System.Security.Cryptography.Dsa.Tests.DSASignatureFormatterTests.VerifySignature_SHA1 System.Security.Cryptography.Dsa.Tests.DSAXml.FromInvalidXml System.Security.Cryptography.Dsa.Tests.DSAXml.FromNonsenseXml System.Security.Cryptography.Dsa.Tests.DSAXml.FromNullXml System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlCounterWithoutSeed System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlInvalidJ_Fails System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlSeedWithoutCounter System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlWithSeedAndCounterAndJ System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlWrongCounter_SometimesOK System.Security.Cryptography.Dsa.Tests.DSAXml.FromXmlWrongJ_OK System.Security.Cryptography.Dsa.Tests.DSAXml.FromXml_CounterOverflow_Succeeds System.Security.Cryptography.Dsa.Tests.DSAXml.FromXml_MissingG System.Security.Cryptography.Dsa.Tests.DSAXml.FromXml_MissingP System.Security.Cryptography.Dsa.Tests.DSAXml.FromXml_MissingQ System.Security.Cryptography.Dsa.Tests.DSAXml.FromXml_MissingY System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead1024Parameters_Private System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead1024Parameters_Public System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead2048Parameters_Private_Base64Binary System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead2048Parameters_Private_CryptoBinary System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead2048Parameters_Public System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead512Parameters_Private System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead512Parameters_Public System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead576Parameters_Private System.Security.Cryptography.Dsa.Tests.DSAXml.TestRead576Parameters_Public System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite1024Parameters(includePrivateParameters: False) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite1024Parameters(includePrivateParameters: True) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite512Parameters(includePrivateParameters: False) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite512Parameters(includePrivateParameters: True) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite576Parameters(includePrivateParameters: False) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWrite576Parameters(includePrivateParameters: True) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWriteDeficientXParameters(includePrivateParameters: False) System.Security.Cryptography.Dsa.Tests.DSAXml.TestWriteDeficientXParameters(includePrivateParameters: True) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.BadSignatureFormat System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.EmptyHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.NullInputs System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.OffsetAndCountOutOfRange System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.Rfc3279SignatureValidatesLength System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignHashVerifyHash(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignHashVerifyHash(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: IeeeP1363FixedFieldConcatenation, verifyFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: Rfc3279DerSequence, verifyFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.UnknownHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaArrayOffsetSignatureFormatTests.VerifyInvalidRfc3279Signature System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.BadSignatureFormat System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.EmptyHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.NullInputs System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.Rfc3279SignatureValidatesLength System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignHashVerifyHash(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignHashVerifyHash(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: IeeeP1363FixedFieldConcatenation, verifyFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: Rfc3279DerSequence, verifyFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.UnknownHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaArraySignatureFormatTests.VerifyInvalidRfc3279Signature System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.BadSignatureFormat System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.EmptyHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.NullInputs System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.Rfc23279TrySignDataUnderMax System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.Rfc23279TrySignHashUnderMax System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.Rfc3279SignatureValidatesLength System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyData_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyData_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyHash_SHA1(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignDataVerifyHash_SHA256(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignHashVerifyHash(signatureFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignHashVerifyHash(signatureFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: IeeeP1363FixedFieldConcatenation, verifyFormat: Rfc3279DerSequence) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.SignatureFormatsAreNotCompatible(signFormat: Rfc3279DerSequence, verifyFormat: IeeeP1363FixedFieldConcatenation) System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.UnknownHashAlgorithm System.Security.Cryptography.Dsa.Tests.DsaSpanSignatureFormatTests.VerifyInvalidRfc3279Signature System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.Ctor256 System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.Ctor384 System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.Ctor521 System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.DefaultCtor System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.KeySizePropWithExercise System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.LookupCurveByOidFriendlyName System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.LookupCurveByOidValue System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_DistinctHandles System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_InvalidHandle System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_NeverValidHandle System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_NullHandle System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_RefCounts System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_RsaHandle System.Security.Cryptography.EcDiffieHellman.OpenSsl.Tests.EcDiffieHellmanOpenSslTests.VerifyDuplicateKey_ValidHandle System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1ECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1EncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1Pkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteBrainpoolKey1SubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1EncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1Pkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteC2pnb163v1SubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteNistP256ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1EncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1Pkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect163k1Key1SubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1ECPrivateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1EncryptedPkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1Pkcs8 System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDiffieHellman.Tests.ECDhKeyFileTests.ReadWriteSect283k1Key1SubjectPublicKeyInfo System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.DeriveKeyMaterialEquivalentToDeriveKeyFromHash System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ExportIncludingPrivateOnPublicOnlyKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivationIsStable System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivationVariesOnAlgorithm System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivationVariesOnAppend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivationVariesOnPrepend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivationVariesOnPublicKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_AlgorithmRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA1, prependBytes: null, appendBytes: null, answerBytes: \"25E464FAC33F4A5F8786627FB3685F4C31B26327\") System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA256, prependBytes: \"010305\", appendBytes: \"02040608\", answerBytes: \"7DB5520A5D6351595FC286CD53509D964FBB152C289F072581\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA256, prependBytes: \"02040608\", appendBytes: \"010305\", answerBytes: \"EFC758D39896E9DE96C120B0A74FB751F140BD7F3F4FC3777D\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA256, prependBytes: \"02040608\", appendBytes: null, answerBytes: \"D0F4C42D61E794E508A079822F3069C9F89D9E3385C8E09042\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA256, prependBytes: null, appendBytes: \"010305\", answerBytes: \"20DCB58E2AC4E70B1BF47362B0D1C8B728E27D6575EA9B8510\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_KnownResults(hashAlgorithm: SHA256, prependBytes: null, appendBytes: null, answerBytes: \"595B71C33D9D40ACD9CA847C47267DAEE7498EEF0B553482FA\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_OtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HashDerivation_SameSizeOtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationIsStable System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationVariesOnAlgorithm System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationVariesOnAppend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationVariesOnKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationVariesOnPrepend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivationVariesOnPublicKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA1, hmacKeyBytes: null, prependBytes: null, appendBytes: null, answerBytes: \"39D4B035BC1A1E4108B965689E27BA98ACED8449\") System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: \"030609\", prependBytes: \"010305\", appendBytes: \"02040608\", answerBytes: \"AE3CD974F262B199B0859D9F933207D2F6E3E04434D60089FE\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: \"030609\", prependBytes: \"02040608\", appendBytes: \"010305\", answerBytes: \"2F7A31FF9118A6BBF92E268568C634A9F1E244CA8C1A74C864\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: \"030609\", prependBytes: null, appendBytes: null, answerBytes: \"7A4F81BF065CC521AFB162DB4A45CEFC78227178A58632EA53\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: null, prependBytes: \"010305\", appendBytes: \"02040608\", answerBytes: \"66471DE2655DF9404636F9076F845F0B71A04DDA2BA6F1469E\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: null, prependBytes: \"02040608\", appendBytes: \"010305\", answerBytes: \"DB39A6AC9334701D2DCD508C401C65BC69348F684C85EDDE50\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_KnownResults(hashAlgorithm: SHA256, hmacKeyBytes: null, prependBytes: null, appendBytes: null, answerBytes: \"6D7D15C9A08FD47DFDABD3541BE3BBAF93B15FC65D30E6012C\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_OtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacDerivation_SameSizeOtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.HmacNullKeyDerivationIsStable System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ImportExplicitWithSeedButNoHash System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ImportFromPrivateOnlyKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.PublicKeyIsFactory System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.PublicKey_NotNull System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.PublicKey_TryExportSubjectPublicKeyInfo_TooSmall System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SimpleHashMethodForwardsNull System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SimpleHmacMethodForwardsNull System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SimpleHmacNullKeyForwardsNull System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SupportsKeysize System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_HashAppend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_HashPrepend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_Hmac System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_HmacAppend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_HmacNullKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_HmacPrepend System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.SymmetricDerivation_TlsPrf System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TestExplicitCurveImportOnUnsupportedPlatform System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TestExplicitImportValidationNegative System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TestGeneralExportWithExplicitParameters System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TestKeySizeCreateKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TestNotImplementedException System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsDerivation_KnownResults(labelText: \"Hello, World!\", answerHex: \"ED83A7CF14C6F1577FE7AD90F1D78D36AFF5D2612B78A70E5F\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsDerivation_KnownResults(labelText: \"slithy toves\", answerHex: \"3D5DCEF2B35E73523C34802175875CC241A966D2DEB8904154\"...) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsDerivation_OtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsDerivation_SameSizeOtherKeyRequired System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsPrfDerivationIsStable System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsPrfOutputIs48Bytes System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsPrfVariesOnLabel System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsPrfVariesOnOtherKey System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsPrfVariesOnSeed System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsRequiresLabel System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsRequiresSeed System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsRequiresSeed64(seedSize: 0) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsRequiresSeed64(seedSize: 63) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.TlsRequiresSeed64(seedSize: 65) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.UseAfterDispose(importKey: False) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.UseAfterDispose(importKey: True) System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP256_0 System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP256_1 System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP384_0 System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP384_1 System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP521_0 System.Security.Cryptography.EcDiffieHellman.Tests.ECDiffieHellmanTests.ValidateNistP521_1 System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.Ctor256 System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.Ctor384 System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.Ctor521 System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.DefaultCtor System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.KeySizePropWithExercise System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.LookupCurveByOidFriendlyName System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.LookupCurveByOidValue System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.LookupCurveByOidWindowsFriendlyName(friendlyName: \"ECDSA_P256\") System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.LookupCurveByOidWindowsFriendlyName(friendlyName: \"ECDSA_P384\") System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.LookupCurveByOidWindowsFriendlyName(friendlyName: \"ECDSA_P521\") System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_DistinctHandles System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_InvalidHandle System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_NeverValidHandle System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_NullHandle System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_RefCounts System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_RsaHandle System.Security.Cryptography.EcDsa.OpenSsl.Tests.EcDsaOpenSslTests.VerifyDuplicateKey_ValidHandle System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.DiminishedCoordsRoundtrip System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.ExportIncludingPrivateOnPublicOnlyKey System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.ImportFromPrivateOnlyKey System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.TestExplicitImportValidationNegative System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.TestGeneralExportWithExplicitParameters System.Security.Cryptography.EcDsa.Tests.ECDsaImportExportTests.TestKeySizeCreateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1ECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1EncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1Pkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteBrainpoolKey1SubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1EncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1Pkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteC2pnb163v1SubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteNistP256ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1EncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitEncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitEncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1ExplicitSubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1Pkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect163k1Key1SubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1ECPrivateKey System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1ECPrivateKey_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1EncryptedPkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1EncryptedPkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1Pkcs8 System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1Pkcs8_LimitedPrivate System.Security.Cryptography.EcDsa.Tests.ECDsaKeyFileTests.ReadWriteSect283k1Key1SubjectPublicKeyInfo System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.CreateKey(keySize: 256) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.CreateKey(keySize: 384) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.CreateKey(keySize: 521) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.KeySizeProp System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.PublicKey_CannotSign System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.Roundtrip_WithOffset System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.SignData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.SignData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.SignHash_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.SignVerify_InteroperableSameKeys_RoundTripsUnlessTampered System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.TestNegative256WithRandomKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.TestPositive256WithExplicitParameters System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.TestRegenKeyNistP256 System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.UseAfterDispose_Import System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.UseAfterDispose_NewKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.VerifyData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.VerifyData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Array.VerifyHash_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.CreateKey(keySize: 256) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.CreateKey(keySize: 384) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.CreateKey(keySize: 521) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.KeySizeProp System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.PublicKey_CannotSign System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.Roundtrip_WithOffset System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.SignData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.SignData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.SignVerify_InteroperableSameKeys_RoundTripsUnlessTampered System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.TestNegative256WithRandomKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.TestPositive256WithExplicitParameters System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.TestRegenKeyNistP256 System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.UseAfterDispose_Import System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.UseAfterDispose_NewKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.VerifyData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Span.VerifyData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.CreateKey(keySize: 256) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.CreateKey(keySize: 384) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.CreateKey(keySize: 521) System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.KeySizeProp System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.PublicKey_CannotSign System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.Roundtrip_WithOffset System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.SignData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.SignData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.SignVerify_InteroperableSameKeys_RoundTripsUnlessTampered System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.TestNegative256WithRandomKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.TestPositive256WithExplicitParameters System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.TestRegenKeyNistP256 System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.UseAfterDispose_Import System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.UseAfterDispose_NewKey System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.VerifyData_InvalidArguments_Throws System.Security.Cryptography.EcDsa.Tests.ECDsaTests_Stream.VerifyData_MaxOffset_ZeroLength_NoThrow System.Security.Cryptography.EcDsa.Tests.ECDsaXml.TestNotImplementedException System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_DistinctHandles System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_ECDsaHandle System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_InvalidHandle System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_NeverValidHandle System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_NullHandle System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_RefCounts System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyDuplicateKey_ValidHandle System.Security.Cryptography.OpenSsl.Tests.DsaOpenSslTests.VerifyParameterCtor System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_DistinctHandles System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_ECDsaHandle System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_InvalidHandle System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_NeverValidHandle System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_NullHandle System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_RefCounts System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyDuplicateKey_ValidHandle System.Security.Cryptography.OpenSsl.Tests.RsaOpenSslTests.VerifyParameterCtor System.Security.Cryptography.OpenSsl.Tests.SafeEvpPKeyHandleTests.TestOpenSslVersion System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptSavedAnswer System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptSavedAnswerUnusualExponent System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptSavedAnswer_OaepSHA256 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptSavedAnswer_OaepSHA384 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptSavedAnswer_OaepSHA512 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.DecryptWithPublicKey_Fails System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.LargeKeyCryptRoundtrip System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.NotSupportedValueMethods System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.NullArray_Throws System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.NullPadding_Throws System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RoundtripEmptyArray System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaCryptRoundtrip_OaepSHA1 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaCryptRoundtrip_OaepSHA256 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaCryptRoundtrip_OaepSHA384 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaCryptRoundtrip_OaepSHA512 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptAfterExport System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptOaepWrongAlgorithm System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptOaepWrongData System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptOaepWrongDataLength System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptOaep_ExpectFailure System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptPkcs1Deficient System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptPkcs1LeadingZero System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaDecryptPkcs1WrongDataLength System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaOaepMaxSize System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.RsaPkcsEncryptMaxSize System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.UnusualExponentCryptRoundtrip System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.UseAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Array.UseAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptSavedAnswer System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptSavedAnswerUnusualExponent System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptSavedAnswer_OaepSHA256 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptSavedAnswer_OaepSHA384 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptSavedAnswer_OaepSHA512 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.DecryptWithPublicKey_Fails System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.Decrypt_VariousSizeSpans_Success System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.Decrypt_WrongKey_OAEP_SHA1 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.Decrypt_WrongKey_OAEP_SHA256 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.Decrypt_WrongKey_Pkcs7 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.EncryptDefaultSpan System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.Encrypt_VariousSizeSpans_Success System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.LargeKeyCryptRoundtrip System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.NotSupportedValueMethods System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.NullPadding_Throws System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RoundtripEmptyArray System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaCryptRoundtrip_OaepSHA1 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaCryptRoundtrip_OaepSHA256 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaCryptRoundtrip_OaepSHA384 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaCryptRoundtrip_OaepSHA512 System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptAfterExport System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptOaepWrongAlgorithm System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptOaepWrongData System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptOaepWrongDataLength System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptOaep_ExpectFailure System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptPkcs1Deficient System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptPkcs1LeadingZero System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaDecryptPkcs1WrongDataLength System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaOaepMaxSize System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.RsaPkcsEncryptMaxSize System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.UnusualExponentCryptRoundtrip System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.UseAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.EncryptDecrypt_Span.UseAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.ImportExport.ExportAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.ImportExport.ExportAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.ImportExport.ExportAutoKey System.Security.Cryptography.Rsa.Tests.ImportExport.ImportExport1032 System.Security.Cryptography.Rsa.Tests.ImportExport.ImportNoDP System.Security.Cryptography.Rsa.Tests.ImportExport.ImportNoExponent System.Security.Cryptography.Rsa.Tests.ImportExport.ImportNoModulus System.Security.Cryptography.Rsa.Tests.ImportExport.ImportPrivateExportPublic System.Security.Cryptography.Rsa.Tests.ImportExport.ImportReset System.Security.Cryptography.Rsa.Tests.ImportExport.LargeKeyImportExport System.Security.Cryptography.Rsa.Tests.ImportExport.MultiExport System.Security.Cryptography.Rsa.Tests.ImportExport.PaddedExport System.Security.Cryptography.Rsa.Tests.ImportExport.PublicOnlyPrivateExport System.Security.Cryptography.Rsa.Tests.ImportExport.UnusualExponentImportExport System.Security.Cryptography.Rsa.Tests.KeyGeneration.GenerateKey_2048 System.Security.Cryptography.Rsa.Tests.KeyGeneration.GenerateKey_4096 System.Security.Cryptography.Rsa.Tests.KeyGeneration.GenerateMinKey System.Security.Cryptography.Rsa.Tests.KeyGeneration.GenerateSecondMinKey System.Security.Cryptography.Rsa.Tests.RSAKeyExchangeFormatterTests.TestKnownValueOaep System.Security.Cryptography.Rsa.Tests.RSAKeyExchangeFormatterTests.TestKnownValuePkcs1 System.Security.Cryptography.Rsa.Tests.RSAKeyExchangeFormatterTests.VerifyDecryptKeyExchangeOaep System.Security.Cryptography.Rsa.Tests.RSAKeyExchangeFormatterTests.VerifyDecryptKeyExchangePkcs1 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.BadPbeParameters System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.DecryptPkcs12PbeTooManyIterations System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.DecryptPkcs12WithBytes System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoFuzzyEncryptedPkcs8 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoFuzzyPkcs8 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoFuzzyRSAPrivateKey System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoFuzzyRSAPublicKey System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoFuzzySubjectPublicKeyInfo System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.NoPrivKeyFromPublicOnly System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadEncryptedDiminishedDP System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadEncryptedDiminishedDP_EmptyPassword System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadEncryptedDiminishedDP_EmptyPasswordBytes System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadEncryptedRsa1032 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadPbes1Rc2EncryptedRsa384 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadPbes2Rc2EncryptedDiminishedDP System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadPbes2Rc2EncryptedDiminishedDP_PasswordBytes System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteBigExponentPrivatePkcs1 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteDiminishedDPPkcs8 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteDiminishedDPPrivatePkcs1 System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteRsa2048EncryptedPkcs8_Pbes2HighIterations System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteSubjectPublicKeyInfo System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.ReadWriteSubjectPublicKeyInfo_DiminishedDPKey System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.UseAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.RSAKeyFileTests.UseAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_NoEncryptedPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_Pkcs8Encrypted_AmbiguousPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_Pkcs8Encrypted_Byte_NoPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_Pkcs8Encrypted_Byte_Simple System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_Pkcs8Encrypted_Char_NoPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromEncryptedPem_Pkcs8Encrypted_Char_Simple System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_EncryptedPrivateKeyFails System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_NoPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_Pkcs8AlgorithmMismatch_Throws System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_Pkcs8UnEncrypted_Simple System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_Pkcs8UnEncrypted_UnrelatedAlgorithmIsIgnored System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_AmbiguousKey_EncryptedPkcs8 System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_AmbiguousKey_RSAPrivateKey System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_AmbiguousKey_RSAPublicKey System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_AmbiguousKey_SubjectPublicKeyInfo System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_IgnoresOtherAlgorithms System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_PrecedingMalformedPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_PrecedingUnrelatedPem System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPrivateKey_Simple System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_RSAPublicKey_Simple System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_SubjectPublicKeyInfo_IgnoresUnrelatedAlgorithm System.Security.Cryptography.Rsa.Tests.RSAKeyPemTests.ImportFromPem_SubjectPublicKeyInfo_Simple System.Security.Cryptography.Rsa.Tests.RSASignatureFormatterTests.InvalidHashAlgorithm System.Security.Cryptography.Rsa.Tests.RSASignatureFormatterTests.VerifyKnownSignature System.Security.Cryptography.Rsa.Tests.RSASignatureFormatterTests.VerifySignature_SHA1 System.Security.Cryptography.Rsa.Tests.RSASignatureFormatterTests.VerifySignature_SHA256 System.Security.Cryptography.Rsa.Tests.RSAXml.FromInvalidXml System.Security.Cryptography.Rsa.Tests.RSAXml.FromNonsenseXml System.Security.Cryptography.Rsa.Tests.RSAXml.FromNullXml System.Security.Cryptography.Rsa.Tests.RSAXml.FromToXml System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_BadBase64 System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingDP System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingDQ System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingExponent System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingInverseQ System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingModulus System.Security.Cryptography.Rsa.Tests.RSAXml.FromXml_MissingQ System.Security.Cryptography.Rsa.Tests.RSAXml.TestRead1032Parameters_Private System.Security.Cryptography.Rsa.Tests.RSAXml.TestRead1032Parameters_Public System.Security.Cryptography.Rsa.Tests.RSAXml.TestReadDiminishedDPParameters_Private_Base64Binary System.Security.Cryptography.Rsa.Tests.RSAXml.TestReadDiminishedDPParameters_Private_CryptoBinary System.Security.Cryptography.Rsa.Tests.RSAXml.TestReadDiminishedDPParameters_Public System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite1024Parameters(includePrivateParameters: False) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite1024Parameters(includePrivateParameters: True) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite1032Parameters(includePrivateParameters: False) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite1032Parameters(includePrivateParameters: True) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite2048Parameters(includePrivateParameters: False) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWrite2048Parameters(includePrivateParameters: True) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWriteDiminishedDPParameters(includePrivateParameters: False) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWriteDiminishedDPParameters(includePrivateParameters: True) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWriteUnusualExponentParameters(includePrivateParameters: False) System.Security.Cryptography.Rsa.Tests.RSAXml.TestWriteUnusualExponentParameters(includePrivateParameters: True) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectSignature_SHA256_1024_Stream System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedHashSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedHashSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedHashSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedSignature_SHA1_1032 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedSignature_SHA1_384 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.ExpectedSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.InvalidHashAlgorithmName_Throws(name: \"\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.InvalidHashAlgorithmName_Throws(name: null) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.InvalidKeySize_DoesNotInvalidateKey System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NegativeVerify_BadKeysize System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NegativeVerify_TamperedData System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NegativeVerify_WrongAlgorithm System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NegativeVerify_WrongSignature System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NullArray_Throws System.Security.Cryptography.Rsa.Tests.SignVerify_Array.NullPadding_Throws System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PkcsSignHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssRoundtrip(hashAlgorithmName: \"MD5\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssRoundtrip(hashAlgorithmName: \"SHA1\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssRoundtrip(hashAlgorithmName: \"SHA256\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssRoundtrip(hashAlgorithmName: \"SHA384\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssRoundtrip(hashAlgorithmName: \"SHA512\") System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssSignHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssSignature_WrongData System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssSignature_WrongHashAlgorithm System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssSignature_WrongLength System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PssVerifyHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Array.PublicKey_CannotSign System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignAndVerify_Roundtrip(hashAlgorithm: \"MD5\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA1\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA256\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA384\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA512\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.SignEmptyHash System.Security.Cryptography.Rsa.Tests.SignVerify_Array.UseAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.UseAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyExpectedSignature_PssSha256_RSA16384 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyExpectedSignature_PssSha256_RSA2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyExpectedSignature_PssSha384 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyExpectedSignature_PssSha512 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyHashSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyHashSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifyHashSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifySignature_SHA1_1032 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifySignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifySignature_SHA1_384 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifySignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Array.VerifySignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectSignature_SHA256_1024_Stream System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedHashSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedHashSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedHashSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedSignature_SHA1_1032 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedSignature_SHA1_384 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.ExpectedSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.InvalidHashAlgorithmName_Throws(name: \"\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.InvalidHashAlgorithmName_Throws(name: null) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.InvalidKeySize_DoesNotInvalidateKey System.Security.Cryptography.Rsa.Tests.SignVerify_Span.NegativeVerify_BadKeysize System.Security.Cryptography.Rsa.Tests.SignVerify_Span.NegativeVerify_TamperedData System.Security.Cryptography.Rsa.Tests.SignVerify_Span.NegativeVerify_WrongAlgorithm System.Security.Cryptography.Rsa.Tests.SignVerify_Span.NegativeVerify_WrongSignature System.Security.Cryptography.Rsa.Tests.SignVerify_Span.NullPadding_Throws System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PkcsSignHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssRoundtrip(hashAlgorithmName: \"MD5\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssRoundtrip(hashAlgorithmName: \"SHA1\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssRoundtrip(hashAlgorithmName: \"SHA256\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssRoundtrip(hashAlgorithmName: \"SHA384\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssRoundtrip(hashAlgorithmName: \"SHA512\") System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssSignHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssSignature_WrongData System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssSignature_WrongHashAlgorithm System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssSignature_WrongLength System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PssVerifyHash_MismatchedHashSize System.Security.Cryptography.Rsa.Tests.SignVerify_Span.PublicKey_CannotSign System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignAndVerify_Roundtrip(hashAlgorithm: \"MD5\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA1\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA256\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA384\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignAndVerify_Roundtrip(hashAlgorithm: \"SHA512\", rsaParameters: System.Security.Cryptography.RSAParameters) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignDefaultSpanHash System.Security.Cryptography.Rsa.Tests.SignVerify_Span.SignEmptyHash System.Security.Cryptography.Rsa.Tests.SignVerify_Span.UseAfterDispose(importKey: False) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.UseAfterDispose(importKey: True) System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyDefaultSpanHash System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyExpectedSignature_PssSha256_RSA16384 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyExpectedSignature_PssSha256_RSA2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyExpectedSignature_PssSha384 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyExpectedSignature_PssSha512 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyHashSignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyHashSignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifyHashSignature_SHA256_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifySignature_SHA1_1032 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifySignature_SHA1_2048 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifySignature_SHA1_384 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifySignature_SHA256_1024 System.Security.Cryptography.Rsa.Tests.SignVerify_Span.VerifySignature_SHA256_2048System.Security.Cryptography.X509Certificates.Tests.dll - no PNSE-related failures, some APIs were annotated in #52978
|
I'm still actively working on some System.Security.Cryptography.* PRs that will likely shake this list up a bit. Basically anything related to DSA (not ECDsa though) will need annotations. |
Part of #47910. FileStream.Lock/Unlock methods throw PNSE with Locking/unlocking file regions is not supported on this platform. Use FileShare on the entire file instead.
Not sure whether it's an issue - when building S.S.C.OpenSsl for IosSimulator, the build produces a PNSE-assembly but the assembly metadata has |
In general, this issue has been addressed by re-implementing/re-enabling some previously unsupported API or by annotating ones which are still unsupported. So it can be closed. |
There's still a problem with the |
The last issue is also tracked in #47533 so it's probably okay to close this one. |
Following assemblies/types/methods need to be changed to throw PNSE and annotated with
System.Runtime.Versioning.UnsupportedOSPlatformAttribute
because they are not supported on iOS/tvOS/MacCatalystAll methods referencinglibSystem.Security.Cryptography.Native.OpenSsl.dylib
AppleCryptoNative_EccGenerateKeyAppleCryptoNative_SecKeychainItemCopyKeychainAppleCryptoNative_SecKeychainCreateAppleCryptoNative_SecKeychainDeleteAppleCryptoNative_SetKeychainNeverLockAppleCryptoNative_RsaGenerateKeyAppleCryptoNative_RsaEncryptOaepAppleCryptoNative_RsaEncryptPkcsAppleCryptoNative_RsaDecryptOaepAppleCryptoNative_RsaDecryptPkcsAppleCryptoNative_SecKeyImportEphemeralAppleCryptoNative_GenerateSignatureAppleCryptoNative_GenerateSignatureWithHashAlgorithmAppleCryptoNative_VerifySignatureAppleCryptoNative_VerifySignatureWithHashAlgorithmAppleCryptoNative_SecKeyExportAll AppleCryptoNative_* methods as in SSCAAppleCryptoNative_X509ImportCertificateAppleCryptoNative_X509ImportCollectionAppleCryptoNative_X509GetRawDataAppleCryptoNative_X509ExportDataAppleCryptoNative_X509CopyWithPrivateKeyAppleCryptoNative_X509MoveToKeychainAppleCryptoNative_X509StoreAddCertificateAppleCryptoNative_X509StoreRemoveCertificateThe fixes should be made in the way that code that depends on native API is never compiled into managed assembly to resolve issues like #47533
Upd. 05/04/21 The latest list of PNSE-throwing APIs - #47910 (comment)
Upd. 06/15/21 The issue has been addressed by re-implementing/re-enabling some previously unsupported API or annotating ones which are still unsupported.
The text was updated successfully, but these errors were encountered: