Skip to content

Commit

Permalink
remove PQM4 defines from api
Browse files Browse the repository at this point in the history
  • Loading branch information
bhess committed May 12, 2024
1 parent 933e58d commit 268d613
Show file tree
Hide file tree
Showing 8 changed files with 0 additions and 152 deletions.
23 changes: 0 additions & 23 deletions src/mayo_1/api.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ crypto_sign_keypair(unsigned char *pk, unsigned char *sk) {
return mayo_keypair(MAYO_PARAMS, pk, sk);
}

#ifndef PQM4
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
Expand Down Expand Up @@ -44,26 +43,4 @@ crypto_sign_verify(const unsigned char *sig, size_t siglen,
return -1;
return mayo_verify(MAYO_PARAMS, m, mlen, sig, pk);
}
#else
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk) {

size_t smlen_ll;
int rc = mayo_sign(MAYO_PARAMS, sm, &smlen_ll, m, mlen, sk);
*smlen = smlen_ll;
return rc;
}

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk) {
size_t mlen_ll;
int rc = mayo_open(MAYO_PARAMS, m, &mlen_ll, sm, smlen, pk);
*mlen = mlen_ll;
return rc;
}
#endif

15 changes: 0 additions & 15 deletions src/mayo_1/api.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
int
crypto_sign_keypair(unsigned char *pk, unsigned char *sk);


#ifndef PQM4
#define crypto_sign MAYO_NAMESPACE(crypto_sign)
int
crypto_sign(unsigned char *sm, size_t *smlen,
Expand All @@ -40,19 +38,6 @@ int
crypto_sign_verify(const unsigned char *sig, size_t siglen,
const unsigned char *m, size_t mlen,
const unsigned char *pk);
#else
#include <stddef.h>

int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk);

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk);
#endif

#endif /* api_h */

23 changes: 0 additions & 23 deletions src/mayo_2/api.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ crypto_sign_keypair(unsigned char *pk, unsigned char *sk) {
return mayo_keypair(MAYO_PARAMS, pk, sk);
}

#ifndef PQM4
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
Expand Down Expand Up @@ -44,26 +43,4 @@ crypto_sign_verify(const unsigned char *sig, size_t siglen,
return -1;
return mayo_verify(MAYO_PARAMS, m, mlen, sig, pk);
}
#else
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk) {

size_t smlen_ll;
int rc = mayo_sign(MAYO_PARAMS, sm, &smlen_ll, m, mlen, sk);
*smlen = smlen_ll;
return rc;
}

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk) {
size_t mlen_ll;
int rc = mayo_open(MAYO_PARAMS, m, &mlen_ll, sm, smlen, pk);
*mlen = mlen_ll;
return rc;
}
#endif

16 changes: 0 additions & 16 deletions src/mayo_2/api.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
int
crypto_sign_keypair(unsigned char *pk, unsigned char *sk);


#ifndef PQM4
#define crypto_sign MAYO_NAMESPACE(crypto_sign)
int
crypto_sign(unsigned char *sm, size_t *smlen,
Expand All @@ -40,20 +38,6 @@ int
crypto_sign_verify(const unsigned char *sig, size_t siglen,
const unsigned char *m, size_t mlen,
const unsigned char *pk);
#else
#include <stddef.h>

int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk);

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk);
#endif


#endif /* api_h */

23 changes: 0 additions & 23 deletions src/mayo_3/api.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ crypto_sign_keypair(unsigned char *pk, unsigned char *sk) {
return mayo_keypair(MAYO_PARAMS, pk, sk);
}

#ifndef PQM4
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
Expand Down Expand Up @@ -44,26 +43,4 @@ crypto_sign_verify(const unsigned char *sig, size_t siglen,
return -1;
return mayo_verify(MAYO_PARAMS, m, mlen, sig, pk);
}
#else
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk) {

size_t smlen_ll;
int rc = mayo_sign(MAYO_PARAMS, sm, &smlen_ll, m, mlen, sk);
*smlen = smlen_ll;
return rc;
}

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk) {
size_t mlen_ll;
int rc = mayo_open(MAYO_PARAMS, m, &mlen_ll, sm, smlen, pk);
*mlen = mlen_ll;
return rc;
}
#endif

14 changes: 0 additions & 14 deletions src/mayo_3/api.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
int
crypto_sign_keypair(unsigned char *pk, unsigned char *sk);


#ifndef PQM4
#define crypto_sign MAYO_NAMESPACE(crypto_sign)
int
crypto_sign(unsigned char *sm, size_t *smlen,
Expand All @@ -40,18 +38,6 @@ int
crypto_sign_verify(const unsigned char *sig, size_t siglen,
const unsigned char *m, size_t mlen,
const unsigned char *pk);
#else
#include <stddef.h>

int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk);

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk);
#endif
#endif /* api_h */

23 changes: 0 additions & 23 deletions src/mayo_5/api.c
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ crypto_sign_keypair(unsigned char *pk, unsigned char *sk) {
return mayo_keypair(MAYO_PARAMS, pk, sk);
}

#ifndef PQM4
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
Expand Down Expand Up @@ -44,26 +43,4 @@ crypto_sign_verify(const unsigned char *sig, size_t siglen,
return -1;
return mayo_verify(MAYO_PARAMS, m, mlen, sig, pk);
}
#else
int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk) {

size_t smlen_ll;
int rc = mayo_sign(MAYO_PARAMS, sm, &smlen_ll, m, mlen, sk);
*smlen = smlen_ll;
return rc;
}

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk) {
size_t mlen_ll;
int rc = mayo_open(MAYO_PARAMS, m, &mlen_ll, sm, smlen, pk);
*mlen = mlen_ll;
return rc;
}
#endif

15 changes: 0 additions & 15 deletions src/mayo_5/api.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@
int
crypto_sign_keypair(unsigned char *pk, unsigned char *sk);


#ifndef PQM4
#define crypto_sign MAYO_NAMESPACE(crypto_sign)
int
crypto_sign(unsigned char *sm, size_t *smlen,
Expand All @@ -40,19 +38,6 @@ int
crypto_sign_verify(const unsigned char *sig, size_t siglen,
const unsigned char *m, size_t mlen,
const unsigned char *pk);
#else
#include <stddef.h>

int
crypto_sign(unsigned char *sm, size_t *smlen,
const unsigned char *m, size_t mlen,
const unsigned char *sk);

int
crypto_sign_open(unsigned char *m, size_t *mlen,
const unsigned char *sm, size_t smlen,
const unsigned char *pk);
#endif

#endif /* api_h */

0 comments on commit 268d613

Please sign in to comment.