From 56991ab6ca6a639cc9cfa6bd3b9a195a95f13d69 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 29 Oct 2013 02:37:48 +0000 Subject: - automatic test for voting - signed messages --- src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/org/gnunet/util/crypto/EddsaPrivateKey.java') 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 { @FixedSizeIntegerArray(bitSize = 8, signed = false, length = 32) public byte[] d; + public EddsaSignature sign(int purpose, byte[] m) { + return sign(getPublicKey(), purpose, m); + } + public EddsaSignature sign(EddsaPublicKey publicKey, int purpose, byte[] m) { MessageDigest sha512; try { -- cgit v1.2.3