drogon/tests/Sha1Test.cc

16 lines
385 B
C++

#ifdef USE_OPENSSL
#include <openssl/sha.h>
#else
#include "../lib/src/Sha1.h"
#endif
#include <stdio.h>
int main()
{
unsigned char in[]="1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890";
unsigned char out[SHA_DIGEST_LENGTH]={0};
SHA1(in,100,out);
for(int i=0;i<SHA_DIGEST_LENGTH;i++)
printf("%02x",out[i]);
putchar('\n');
}