Skip to content

Commit 5d63723

Browse files
committed
supercop-20231212
1 parent ad6f9ad commit 5d63723

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+6500
-8
lines changed

crypto_hash/shake128/cryptopp/api.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#define CRYPTO_BYTES 168
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
to be checked
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
to be checked
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#include <cryptopp/shake.h>
2+
#include "crypto_hash.h"
3+
4+
int crypto_hash(unsigned char *out,const unsigned char *in,unsigned long long inlen)
5+
{
6+
CryptoPP::SHAKE128 sha(crypto_hash_BYTES);
7+
sha.CalculateDigest(out, in, inlen);
8+
return 0;
9+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
D. J. Bernstein (imitating sha512/cryptopp)

crypto_hash/shake256/cryptopp/api.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#define CRYPTO_BYTES 136
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
to be checked
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
to be checked
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#include <cryptopp/shake.h>
2+
#include "crypto_hash.h"
3+
4+
int crypto_hash(unsigned char *out,const unsigned char *in,unsigned long long inlen)
5+
{
6+
CryptoPP::SHAKE256 sha(crypto_hash_BYTES);
7+
sha.CalculateDigest(out, in, inlen);
8+
return 0;
9+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
D. J. Bernstein (imitating sha512/cryptopp)

0 commit comments

Comments
 (0)