aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2013-10-29 02:37:48 +0000
committerFlorian Dold <florian.dold@gmail.com>2013-10-29 02:37:48 +0000
commit56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69 (patch)
tree17e6e85abef96fe8e1c135b80fd3d8d51731d38c /src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java
parent93c0e940bcfc83681cce859aac7f07c4470fe88a (diff)
downloadgnunet-java-56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69.tar.gz
gnunet-java-56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69.zip
- automatic test for voting
- signed messages
Diffstat (limited to 'src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java')
-rw-r--r--src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java b/src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java
index 973706f..21aa647 100644
--- a/src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java
+++ b/src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java
@@ -13,6 +13,10 @@ public class EddsaPrivateKey implements Message {
13 @FixedSizeIntegerArray(bitSize = 8, signed = false, length = 32) 13 @FixedSizeIntegerArray(bitSize = 8, signed = false, length = 32)
14 public byte[] d; 14 public byte[] d;
15 15
16 public EddsaSignature sign(int purpose, byte[] m) {
17 return sign(getPublicKey(), purpose, m);
18 }
19
16 public EddsaSignature sign(EddsaPublicKey publicKey, int purpose, byte[] m) { 20 public EddsaSignature sign(EddsaPublicKey publicKey, int purpose, byte[] m) {
17 MessageDigest sha512; 21 MessageDigest sha512;
18 try { 22 try {