aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpetrs2016-09-09 14:41:57 +0200
committerGitHub2016-09-09 14:41:57 +0200
commit8a842fb6f65a29c5067647c9d7f92dea893c7f8a (patch)
treed4ee3f6ddb1f0eaec110164b05e3dcf4dc9c0640
parent761ebdf7fa5bd184f2482d4619c4a5ff2eefd7d9 (diff)
downloadECTester-8a842fb6f65a29c5067647c9d7f92dea893c7f8a.tar.gz
ECTester-8a842fb6f65a29c5067647c9d7f92dea893c7f8a.tar.zst
ECTester-8a842fb6f65a29c5067647c9d7f92dea893c7f8a.zip
-rw-r--r--README.md14
1 files changed, 9 insertions, 5 deletions
diff --git a/README.md b/README.md
index 91f3805..4f99c55 100644
--- a/README.md
+++ b/README.md
@@ -2,15 +2,19 @@ ECTester
=======
Tests support and behavior of smartcards with JavaCard platform with focus on Eliptic curves (TYPE_EC_FP and TYPE_EC_F2M).
+
+Usage:
1. Upload simpleECC.cap using your favorite tool (e.g., GlobalPlatformPro tool https://github.com/martinpaljak/GlobalPlatform)
+
2. Run java -jar SimpleAPDU.jar
+
3. Inspect output log with annotated results
Following operations are tested:
- Allocation of new KeyPair class for specified parameters
- Generation of keypair with default curve
- Setting of custom curve and keypair generation
- Generation of shared secret via ECDH
- Behavior of card when invalid curves/points are provided (shoudl fail)
+- Allocation of new KeyPair class for specified parameters
+- Generation of keypair with default curve
+- Setting of custom curve and keypair generation
+- Generation of shared secret via ECDH
+- Behavior of card when invalid curves/points are provided (shoudl fail)
If you are interested in testing support for other JavaCard algorithms, please visit: JCAlgTester project: https://github.com/crocs-muni/JCAlgTest