diff options
| -rw-r--r-- | !uploader/simpleECC.cap | bin | 8867 -> 8898 bytes | |||
| -rw-r--r-- | dist/SimpleAPDU.jar | bin | 42439 -> 42485 bytes | |||
| -rw-r--r-- | src/applets/SimpleECCApplet.java | 2 |
3 files changed, 2 insertions, 0 deletions
diff --git a/!uploader/simpleECC.cap b/!uploader/simpleECC.cap Binary files differindex f6ee13d..f9eeeb4 100644 --- a/!uploader/simpleECC.cap +++ b/!uploader/simpleECC.cap diff --git a/dist/SimpleAPDU.jar b/dist/SimpleAPDU.jar Binary files differindex cf7a797..771e051 100644 --- a/dist/SimpleAPDU.jar +++ b/dist/SimpleAPDU.jar 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; |
