Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
sha.h File Reference
#include <new.h>
#include "always.h"
#include "bool.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Go to the source code of this file.

Classes

class  SHAEngine
 

Macros

#define SHA_SOURCE1   "abc"
 
#define SHA_DIGEST1a   "\xA9\x99\x3E\x36\x47\x06\x81\x6A\xBA\x3E\x25\x71\x78\x50\xC2\x6C\x9C\xD0\xD8\x9D"
 
#define SHA_DIGEST1b   "\x01\x64\xB8\xA9\x14\xCD\x2A\x5E\x74\xC4\xF7\xFF\x08\x2C\x4D\x97\xF1\xED\xF8\x80"
 
#define SHA_SOURCE2   "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
 
#define SHA_DIGEST2a   "\x84\x98\x3E\x44\x1C\x3B\xD2\x6E\xBA\xAE\x4A\xA1\xF9\x51\x29\xE5\xE5\x46\x70\xF1"
 
#define SHA_DIGEST2b   "\xD2\x51\x6E\xE1\xAC\xFA\x5B\xAF\x33\xDF\xC1\xC4\x71\xE4\x38\x44\x9E\xF1\x34\xC8"
 
#define SHA_SOURCE3   "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
 
#define SHA_DIGEST3a   "\x34\xAA\x97\x3C\xD4\xC4\xDA\xA4\xF6\x1E\xEB\x2B\xDB\xAD\x27\x31\x65\x34\x01\x6F"
 
#define SHA_DIGEST3b   "\x32\x32\xAF\xFA\x48\x62\x8A\x26\x65\x3B\x5A\xAA\x44\x54\x1F\xD9\x0D\x69\x06\x03"
 

Macro Definition Documentation

◆ SHA_DIGEST1a

#define SHA_DIGEST1a   "\xA9\x99\x3E\x36\x47\x06\x81\x6A\xBA\x3E\x25\x71\x78\x50\xC2\x6C\x9C\xD0\xD8\x9D"

Definition at line 183 of file sha.h.

◆ SHA_DIGEST1b

#define SHA_DIGEST1b   "\x01\x64\xB8\xA9\x14\xCD\x2A\x5E\x74\xC4\xF7\xFF\x08\x2C\x4D\x97\xF1\xED\xF8\x80"

Definition at line 184 of file sha.h.

◆ SHA_DIGEST2a

#define SHA_DIGEST2a   "\x84\x98\x3E\x44\x1C\x3B\xD2\x6E\xBA\xAE\x4A\xA1\xF9\x51\x29\xE5\xE5\x46\x70\xF1"

Definition at line 188 of file sha.h.

◆ SHA_DIGEST2b

#define SHA_DIGEST2b   "\xD2\x51\x6E\xE1\xAC\xFA\x5B\xAF\x33\xDF\xC1\xC4\x71\xE4\x38\x44\x9E\xF1\x34\xC8"

Definition at line 189 of file sha.h.

◆ SHA_DIGEST3a

#define SHA_DIGEST3a   "\x34\xAA\x97\x3C\xD4\xC4\xDA\xA4\xF6\x1E\xEB\x2B\xDB\xAD\x27\x31\x65\x34\x01\x6F"

Definition at line 192 of file sha.h.

◆ SHA_DIGEST3b

#define SHA_DIGEST3b   "\x32\x32\xAF\xFA\x48\x62\x8A\x26\x65\x3B\x5A\xAA\x44\x54\x1F\xD9\x0D\x69\x06\x03"

Definition at line 193 of file sha.h.

◆ SHA_SOURCE1

#define SHA_SOURCE1   "abc"

Definition at line 182 of file sha.h.

◆ SHA_SOURCE2

#define SHA_SOURCE2   "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"

Definition at line 187 of file sha.h.

◆ SHA_SOURCE3

#define SHA_SOURCE3   "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

Definition at line 191 of file sha.h.