From 590e0df4a761be1f8ea65458b506e206862d6a05 Mon Sep 17 00:00:00 2001 From: Christoph Hannebauer Date: Tue, 1 Sep 2026 09:55:03 +0200 Subject: [PATCH] fix: Regression: Use Modulus and Exponent for RSA Hash Codes (instead of nothing) --- crypto/src/crypto/parameters/RsaKeyParameters.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/src/crypto/parameters/RsaKeyParameters.cs b/crypto/src/crypto/parameters/RsaKeyParameters.cs index 2e69cf3f4..514bb8333 100644 --- a/crypto/src/crypto/parameters/RsaKeyParameters.cs +++ b/crypto/src/crypto/parameters/RsaKeyParameters.cs @@ -55,7 +55,7 @@ public override bool Equals(object obj) && this.Exponent.Equals(that.Exponent); } - public override int GetHashCode() => IsPrivate.GetHashCode() ^ Modulus.GetHashCode() ^ Modulus.GetHashCode(); + public override int GetHashCode() => IsPrivate.GetHashCode() ^ Modulus.GetHashCode() ^ Exponent.GetHashCode(); private static int GetMRIterations(int bits) {