aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader/command/Command.java
diff options
context:
space:
mode:
authorJ08nY2017-12-06 01:22:48 +0100
committerJ08nY2017-12-06 01:22:48 +0100
commit7302ddf38c3cc322b76bbba83a0ba6943cb16bf5 (patch)
tree390f0891352bb32a860ca4d504de0c888f38fd15 /src/cz/crcs/ectester/reader/command/Command.java
parent9a13e3bb1792d2be7c438808ec1f5eb42272a038 (diff)
downloadECTester-7302ddf38c3cc322b76bbba83a0ba6943cb16bf5.tar.gz
ECTester-7302ddf38c3cc322b76bbba83a0ba6943cb16bf5.tar.zst
ECTester-7302ddf38c3cc322b76bbba83a0ba6943cb16bf5.zip
Diffstat (limited to 'src/cz/crcs/ectester/reader/command/Command.java')
-rw-r--r--src/cz/crcs/ectester/reader/command/Command.java67
1 files changed, 64 insertions, 3 deletions
diff --git a/src/cz/crcs/ectester/reader/command/Command.java b/src/cz/crcs/ectester/reader/command/Command.java
index b60db53..922a33a 100644
--- a/src/cz/crcs/ectester/reader/command/Command.java
+++ b/src/cz/crcs/ectester/reader/command/Command.java
@@ -214,13 +214,19 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Allocate(response, elapsed, keyPair, keyLength, keyClass);
}
+
+ @Override
+ public String toString() {
+ return "Allocate";
+ }
}
-
- public static class AllocateKeyAgreement extends Command {
+ /**
+ *
+ */
+ public static class AllocateKeyAgreement extends Command {
private byte kaType;
-
/**
* Creates the INS_ALLOCATE_KA instruction.
*
@@ -241,6 +247,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.AllocateKeyAgreement(response, elapsed, kaType);
}
+
+ @Override
+ public String toString() {
+ return "AllocateKeyAgreement";
+ }
}
/**
@@ -267,6 +278,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Clear(response, elapsed, keyPair);
}
+
+ @Override
+ public String toString() {
+ return "Clear";
+ }
}
/**
@@ -311,6 +327,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Set(response, elapsed, keyPair, curve, params);
}
+
+ @Override
+ public String toString() {
+ return "Set";
+ }
}
/**
@@ -350,6 +371,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Corrupt(response, elapsed, keyPair, key, params, corruption);
}
+
+ @Override
+ public String toString() {
+ return "Corrupt";
+ }
}
/**
@@ -378,6 +404,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Generate(response, elapsed, keyPair);
}
+
+ @Override
+ public String toString() {
+ return "Generate";
+ }
}
/**
@@ -415,6 +446,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Export(response, elapsed, keyPair, key, params);
}
+
+ @Override
+ public String toString() {
+ return "Export";
+ }
}
/**
@@ -458,6 +494,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.ECDH(response, elapsed, pubkey, privkey, export, corruption, type);
}
+
+ @Override
+ public String toString() {
+ return "ECDH";
+ }
}
/**
@@ -503,6 +544,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.ECDH(response, elapsed, ECTesterApplet.KEYPAIR_REMOTE, privkey, export, corruption, type);
}
+
+ @Override
+ public String toString() {
+ return "ECDH_direct";
+ }
}
public static class ECDSA extends Command {
@@ -541,6 +587,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.ECDSA(response, elapsed, keyPair, export, raw);
}
+
+ @Override
+ public String toString() {
+ return "ECDSA";
+ }
}
/**
@@ -564,6 +615,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Cleanup(response, elapsed);
}
+
+ @Override
+ public String toString() {
+ return "Cleanup";
+ }
}
/**
@@ -587,6 +643,11 @@ public abstract class Command {
elapsed += System.nanoTime();
return new Response.Support(response, elapsed);
}
+
+ @Override
+ public String toString() {
+ return "Support";
+ }
}
}