Signed-off-by: Felix Fietkau <nbd@nbd.name>
return 0;
}
+int sntrup761_pubkey(uint8_t *pk, const uint8_t *sk)
+{
+ memcpy(pk, sk + SecretKeys_bytes, SNTRUP761_PUB_SIZE);
+ return 0;
+}
+
int sntrup761_enc(uint8_t *c, uint8_t *k, const uint8_t *pk)
{
Encap(c, k, pk);
void sntrup761_set_batch(int val);
int sntrup761_keypair(uint8_t *pk, uint8_t *sk);
+int sntrup761_pubkey(uint8_t *pk, const uint8_t *sk);
int sntrup761_enc(uint8_t *c, uint8_t *k, const uint8_t *pk);
int sntrup761_dec(uint8_t *k, const uint8_t *c, const uint8_t *sk);