diff options
| author | J08nY | 2018-11-14 16:35:50 +0100 |
|---|---|---|
| committer | J08nY | 2018-11-14 16:35:50 +0100 |
| commit | cb18c136e443acb20b44c7add47a9e349d635543 (patch) | |
| tree | 14fcce1e0f0753c534d3b2d2319148bd047c3894 /src | |
| parent | d381ec1810fa17ed9b9de8257896485b97a34805 (diff) | |
| download | ECTester-cb18c136e443acb20b44c7add47a9e349d635543.tar.gz ECTester-cb18c136e443acb20b44c7add47a9e349d635543.tar.zst ECTester-cb18c136e443acb20b44c7add47a9e349d635543.zip | |
Diffstat (limited to 'src')
| -rw-r--r-- | src/cz/crcs/ectester/reader/CardMngr.java | 2 | ||||
| -rw-r--r-- | src/cz/crcs/ectester/reader/response/Response.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cz/crcs/ectester/reader/CardMngr.java b/src/cz/crcs/ectester/reader/CardMngr.java index 921a9c8..e6835dd 100644 --- a/src/cz/crcs/ectester/reader/CardMngr.java +++ b/src/cz/crcs/ectester/reader/CardMngr.java @@ -331,7 +331,7 @@ public class CardMngr { if (responseAPDU.getSW1() == (byte) 0x61) { CommandAPDU apduToSend = new CommandAPDU((byte) 0x00, (byte) 0xC0, (byte) 0x00, (byte) 0x00, - responseAPDU.getSW1()); + responseAPDU.getSW2()); responseAPDU = channel.transmit(apduToSend); if (verbose) diff --git a/src/cz/crcs/ectester/reader/response/Response.java b/src/cz/crcs/ectester/reader/response/Response.java index afac1bc..6f42ba1 100644 --- a/src/cz/crcs/ectester/reader/response/Response.java +++ b/src/cz/crcs/ectester/reader/response/Response.java @@ -308,7 +308,7 @@ public abstract class Response { if (pair == keyPair && param == mask) { return index; } - if ((parameters & mask) != 0 && (pair & keyPair) != 0) { + if ((parameters & mask) != 0 && (pair & this.keyPair) != 0) { if (mask == EC_Consts.PARAMETER_W) { if ((key & EC_Consts.KEY_PUBLIC) != 0) index++; |
