aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cz/crcs/ectester/standalone/ECTesterStandalone.java')
-rw-r--r--src/cz/crcs/ectester/standalone/ECTesterStandalone.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/cz/crcs/ectester/standalone/ECTesterStandalone.java b/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
index 9fca2b6..8125485 100644
--- a/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
+++ b/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
@@ -59,6 +59,9 @@ public class ECTesterStandalone {
return;
}
+ for (ECLibrary lib : libs) {
+ lib.initialize();
+ }
cfg = new Config(libs);
if (!cfg.readOptions(cli)) {
@@ -66,10 +69,6 @@ public class ECTesterStandalone {
}
dataStore = new EC_Store();
- for (ECLibrary lib : libs) {
- lib.initialize();
- }
-
if (cli.isNext("list-libs")) {
listLibraries();
} else if (cli.isNext("list-data")) {
@@ -171,7 +170,7 @@ public class ECTesterStandalone {
System.out.println("\t\t- KeyAgreements: " + String.join(",", eckas.stream().map(KeyAgreementIdent::getName).collect(Collectors.toList())));
}
Set<SignatureIdent> sigs = lib.getSigs();
- if (!eckas.isEmpty()) {
+ if (!sigs.isEmpty()) {
System.out.println("\t\t- Signatures: " + String.join(",", sigs.stream().map(SignatureIdent::getName).collect(Collectors.toList())));
}
Set<String> curves = lib.getCurves();