mirror of
https://github.com/uroni/urbackup_backend.git
synced 2025-10-26 11:36:50 +00:00
Re-add missing implementation
This commit is contained in:
parent
3f0ab3445c
commit
f5cae804e9
@ -1160,4 +1160,23 @@ void sha512_final(sha512_ctx *ctx, unsigned char *digest)
|
||||
ctx->sha.Final(digest);
|
||||
}
|
||||
|
||||
void sha512(const unsigned char *message, unsigned int len,
|
||||
unsigned char *digest)
|
||||
{
|
||||
sha512_ctx ctx;
|
||||
|
||||
sha512_init(&ctx);
|
||||
sha512_update(&ctx, message, len);
|
||||
sha512_final(&ctx, digest);
|
||||
}
|
||||
|
||||
void sha256(const unsigned char *message, unsigned int len, unsigned char *digest)
|
||||
{
|
||||
sha256_ctx ctx;
|
||||
|
||||
sha256_init(&ctx);
|
||||
sha256_update(&ctx, message, len);
|
||||
sha256_final(&ctx, digest);
|
||||
}
|
||||
|
||||
#endif //DO_NOT_USE_CRYPTOPP_SHA
|
||||
Loading…
Reference in New Issue
Block a user