summaryrefslogtreecommitdiff
path: root/ecp/src/ecp/crypto/test/ed25519_open.c
diff options
context:
space:
mode:
Diffstat (limited to 'ecp/src/ecp/crypto/test/ed25519_open.c')
-rw-r--r--ecp/src/ecp/crypto/test/ed25519_open.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/ecp/src/ecp/crypto/test/ed25519_open.c b/ecp/src/ecp/crypto/test/ed25519_open.c
index 66f32f5..b63aac4 100644
--- a/ecp/src/ecp/crypto/test/ed25519_open.c
+++ b/ecp/src/ecp/crypto/test/ed25519_open.c
@@ -4,21 +4,11 @@
#include <fcntl.h>
#include <unistd.h>
-#include <curve25519.h>
+#include <openssl/curve25519.h>
#define KEY_LEN 32
#define SIG_LEN 64
-static int v_rng(void *buf, size_t bufsize) {
- int fd;
-
- if((fd = open("/dev/urandom", O_RDONLY)) < 0) return -1;
- size_t nb = read(fd, buf, bufsize);
- close(fd);
- if (nb != bufsize) return -1;
- return 0;
-}
-
int main(int argc, char *argv[]) {
unsigned char msg[1024];
size_t msg_len;
@@ -29,7 +19,7 @@ int main(int argc, char *argv[]) {
strcpy((char *)msg, "PERA JE CAR!");
msg_len = strlen((char *)msg) + 1;
-
+
int fd = open("msg.sig", O_RDONLY);
read(fd, public, KEY_LEN);
read(fd, signature, SIG_LEN);