File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
prov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,7 @@ public PrivateKey engineGeneratePrivate(
133133 byte [] publicData = spec .getPublicData ();
134134 if (publicData != null )
135135 {
136- if (!Arrays .areEqual (publicData , params .getPublicKey ()))
136+ if (!Arrays .constantTimeAreEqual (publicData , params .getPublicKey ()))
137137 {
138138 throw new InvalidKeySpecException ("public key data does not match private key data" );
139139 }
Original file line number Diff line number Diff line change @@ -125,7 +125,7 @@ public PrivateKey engineGeneratePrivate(
125125 byte [] publicKeyData = spec .getPublicData ();
126126 if (publicKeyData != null )
127127 {
128- if (!Arrays .areEqual (publicKeyData , params .getPublicKey ()))
128+ if (!Arrays .constantTimeAreEqual (publicKeyData , params .getPublicKey ()))
129129 {
130130 throw new InvalidKeySpecException ("public key data does not match private key data" );
131131 }
You can’t perform that action at this time.
0 commit comments