aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common/util/CardUtil.java
diff options
context:
space:
mode:
authorJ08nY2018-02-03 14:34:25 +0100
committerJ08nY2018-02-03 14:34:25 +0100
commitd940ed695fc36d2782d27c50e398fc185cf6fed3 (patch)
tree53e8e1a2ea9692d865db2865083c37876357464d /src/cz/crcs/ectester/common/util/CardUtil.java
parentcb6c6b8b1274fe5a340c4317a4b015ea0ef15396 (diff)
downloadECTester-d940ed695fc36d2782d27c50e398fc185cf6fed3.tar.gz
ECTester-d940ed695fc36d2782d27c50e398fc185cf6fed3.tar.zst
ECTester-d940ed695fc36d2782d27c50e398fc185cf6fed3.zip
Diffstat (limited to 'src/cz/crcs/ectester/common/util/CardUtil.java')
-rw-r--r--src/cz/crcs/ectester/common/util/CardUtil.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/common/util/CardUtil.java b/src/cz/crcs/ectester/common/util/CardUtil.java
index 8285d8b..dbe53be 100644
--- a/src/cz/crcs/ectester/common/util/CardUtil.java
+++ b/src/cz/crcs/ectester/common/util/CardUtil.java
@@ -4,6 +4,7 @@ import cz.crcs.ectester.applet.ECTesterApplet;
import cz.crcs.ectester.applet.EC_Consts;
import javacard.framework.ISO7816;
import javacard.security.CryptoException;
+import javacard.security.KeyPair;
import static cz.crcs.ectester.applet.ECTesterApplet.*;
@@ -269,4 +270,15 @@ public class CardUtil {
}
return sigType;
}
+
+ public static String getKeyTypeString(byte keyClass) {
+ switch (keyClass) {
+ case KeyPair.ALG_EC_FP:
+ return "ALG_EC_FP";
+ case KeyPair.ALG_EC_F2M:
+ return "ALG_EC_F2M";
+ default:
+ return "";
+ }
+ }
}