diff --git a/src/libraries/Common/src/System/Security/Cryptography/RSAAndroid.cs b/src/libraries/Common/src/System/Security/Cryptography/RSAAndroid.cs index afe27f535cd260..fcd2d846a265cb 100644 --- a/src/libraries/Common/src/System/Security/Cryptography/RSAAndroid.cs +++ b/src/libraries/Common/src/System/Security/Cryptography/RSAAndroid.cs @@ -743,7 +743,7 @@ private bool TrySignHash( Debug.Assert(padding != null); signature = null; - if (padding == RSASignaturePadding.Pkcs1 && padding == RSASignaturePadding.Pss) + if (padding != RSASignaturePadding.Pkcs1 && padding != RSASignaturePadding.Pss) { throw PaddingModeNotSupported(); } @@ -825,7 +825,7 @@ public override bool VerifyHash(ReadOnlySpan hash, ReadOnlySpan sign { throw new ArgumentNullException(nameof(padding)); } - if (padding == RSASignaturePadding.Pkcs1 && padding == RSASignaturePadding.Pss) + if (padding != RSASignaturePadding.Pkcs1 && padding != RSASignaturePadding.Pss) { throw PaddingModeNotSupported(); }