diff --git a/src/main/java/com/wolfssl/provider/jce/WolfCryptSignature.java b/src/main/java/com/wolfssl/provider/jce/WolfCryptSignature.java index 46fae602..10de7527 100644 --- a/src/main/java/com/wolfssl/provider/jce/WolfCryptSignature.java +++ b/src/main/java/com/wolfssl/provider/jce/WolfCryptSignature.java @@ -345,7 +345,11 @@ public class WolfCryptSignature extends SignatureSpi { privKeyBytes = ecPriv.getS().toByteArray(); } - this.ecc.importPrivate(privKeyBytes, null); + try { + this.ecc.importPrivate(privKeyBytes, null); + } finally { + zeroArray(privKeyBytes); + } break; }