aboutsummaryrefslogtreecommitdiff
path: root/src/applets/SimpleECCApplet.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/applets/SimpleECCApplet.java')
-rw-r--r--src/applets/SimpleECCApplet.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/applets/SimpleECCApplet.java b/src/applets/SimpleECCApplet.java
index 6f734ac..c3aa700 100644
--- a/src/applets/SimpleECCApplet.java
+++ b/src/applets/SimpleECCApplet.java
@@ -529,6 +529,7 @@ public class SimpleECCApplet extends javacard.framework.Applet
bufferOffset++;
randomData.generateData(m_ramArray2, (short) 0, lenB);
ecPubKey.setB(m_ramArray2, (short) 0, lenB);
+ ecPrivKey.setB(m_ramArray2, (short) 0, lenB);
Util.setShort(buffer, bufferOffset, ISO7816.SW_NO_ERROR);
bufferOffset += 2;
@@ -560,6 +561,7 @@ public class SimpleECCApplet extends javacard.framework.Applet
buffer[bufferOffset] = ECTEST_SET_VALIDCURVE;
bufferOffset++;
ecPubKey.setB(m_ramArray, (short) 0, lenB); // valid B
+ ecPrivKey.setB(m_ramArray, (short) 0, lenB);
Util.setShort(buffer, bufferOffset, ISO7816.SW_NO_ERROR);
bufferOffset += 2;