aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader/ECTester.java
diff options
context:
space:
mode:
authorJ08nY2017-03-22 21:31:04 +0100
committerJ08nY2017-03-22 21:31:04 +0100
commit930541a5e0dff04438318b7de8a28e2467c9ea9f (patch)
tree63add6dad1e5da4074fbe52d08bb4f0fb20edcd5 /src/cz/crcs/ectester/reader/ECTester.java
parent62ad8d7ca9d95d62a78b66ac12ac467c19d63bb0 (diff)
downloadECTester-930541a5e0dff04438318b7de8a28e2467c9ea9f.tar.gz
ECTester-930541a5e0dff04438318b7de8a28e2467c9ea9f.tar.zst
ECTester-930541a5e0dff04438318b7de8a28e2467c9ea9f.zip
Added new corruption type and X962 point compression methods.
Diffstat (limited to 'src/cz/crcs/ectester/reader/ECTester.java')
-rw-r--r--src/cz/crcs/ectester/reader/ECTester.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cz/crcs/ectester/reader/ECTester.java b/src/cz/crcs/ectester/reader/ECTester.java
index f70c119..e14bb38 100644
--- a/src/cz/crcs/ectester/reader/ECTester.java
+++ b/src/cz/crcs/ectester/reader/ECTester.java
@@ -256,15 +256,15 @@ public class ECTester {
size.addOption(Option.builder("a").longOpt("all").desc("Test all curve sizes.").build());
opts.addOptionGroup(size);
+ opts.addOption(Option.builder("fp").longOpt("prime-field").desc("Use a prime field.").build());
+ opts.addOption(Option.builder("f2m").longOpt("binary-field").desc("Use a binary field.").build());
+
OptionGroup curve = new OptionGroup();
curve.addOption(Option.builder("nc").longOpt("named-curve").desc("Use a named curve, from CurveDB: <cat/id>").hasArg().argName("cat/id").build());
curve.addOption(Option.builder("c").longOpt("curve").desc("Use curve from file <curve_file> (field,a,b,gx,gy,r,k).").hasArg().argName("curve_file").build());
curve.addOption(Option.builder("u").longOpt("custom").desc("Use a custom curve (applet-side embedded, SECG curves).").build());
opts.addOptionGroup(curve);
- opts.addOption(Option.builder("fp").longOpt("prime-field").desc("Use prime field curve.").build());
- opts.addOption(Option.builder("f2m").longOpt("binary-field").desc("Use binary field curve.").build());
-
OptionGroup pub = new OptionGroup();
pub.addOption(Option.builder("npub").longOpt("named-public").desc("Use public key from KeyDB: <cat/id>").hasArg().argName("cat/id").build());
pub.addOption(Option.builder("pub").longOpt("public").desc("Use public key from file <pubkey_file> (wx,wy).").hasArg().argName("pubkey_file").build());