Devilution
Diablo devolved - magic behind the 1996 computer game
Namespaces | Functions | Variables
sha.cpp File Reference
#include "all.h"
#include <cstdint>

Go to the source code of this file.

Namespaces

 DEVILUTION_BEGIN_NAMESPACE
 

Functions

std::uint32_t DEVILUTION_BEGIN_NAMESPACE::SHA1CircularShift (std::uint32_t bits, std::uint32_t word)
 
void SHA1Clear ()
 
void SHA1Result (int n, char Message_Digest[SHA1HashSize])
 
void SHA1Calculate (int n, const char *data, char Message_Digest[SHA1HashSize])
 
void SHA1Input (SHA1Context *context, const char *message_array, int len)
 
void SHA1ProcessMessageBlock (SHA1Context *context)
 
void SHA1Reset (int n)
 
void SHA1Init (SHA1Context *context)
 

Variables

SHA1Context sgSHA1 [3]