mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-06-24 06:03:40 +08:00
add sphincs
This commit is contained in:
18
crypto/sphincs/sign.h
Normal file
18
crypto/sphincs/sign.h
Normal file
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* Copyright (C) 2017 Nagravision S.A.
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
int crypto_sign_keypair (unsigned char *pk, unsigned char *sk);
|
||||
|
||||
int crypto_sign (unsigned char *sm,
|
||||
unsigned long long *smlen,
|
||||
const unsigned char *m,
|
||||
unsigned long long mlen,
|
||||
const unsigned char *sk);
|
||||
|
||||
int crypto_sign_open (unsigned char *m,
|
||||
unsigned long long *mlen,
|
||||
const unsigned char *sm,
|
||||
unsigned long long smlen,
|
||||
const unsigned char *pk);
|
||||
Reference in New Issue
Block a user