aboutsummaryrefslogtreecommitdiff
path: root/src/applets/SimpleECCApplet.java
diff options
context:
space:
mode:
authorpetrs2016-09-29 09:51:09 +0200
committerpetrs2016-09-29 09:51:09 +0200
commit2830d63882d8162771080c967e48ea67256603e7 (patch)
tree39e80a99e3b55bc3356fe3efd5a762e1e33cbcf5 /src/applets/SimpleECCApplet.java
parenta01a56822281c7821a39903f35905eedd9191fd2 (diff)
downloadECTester-2830d63882d8162771080c967e48ea67256603e7.tar.gz
ECTester-2830d63882d8162771080c967e48ea67256603e7.tar.zst
ECTester-2830d63882d8162771080c967e48ea67256603e7.zip
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;