Pārlūkot izejas kodu

update sike

sike
Henry Case pirms 3 gadiem
vecāks
revīzija
51a41a3167
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. +3
    -1
      src/kem/sike/includes/sike/sike.h

+ 3
- 1
src/kem/sike/includes/sike/sike.h Parādīt failu

@@ -3,6 +3,7 @@

#include <stdint.h>
#include <string.h>
#include "randombytes.h"

/* SIKE
*
@@ -55,7 +56,8 @@
#define PQCLEAN_SIKE434_CLEAN_CRYPTO_ALGNAME "SIKE/p434"

static inline int PQCLEAN_SIKE434_CLEAN_crypto_kem_keypair(uint8_t *pk, uint8_t *sk) {
SIKE_keypair(sk, pk);
randombytes(sk, SIKE_MSG_BYTESZ);
SIKE_keypair(sk+SIKE_MSG_BYTESZ, pk);
memcpy(&sk[SIKE_PRV_BYTESZ+SIKE_MSG_BYTESZ], pk, SIKE_PUB_BYTESZ);
return 1;
}


Notiek ielāde…
Atcelt
Saglabāt