libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
gimbal_sha1.h File Reference

Go to the source code of this file.

Data Structures

struct  GblSha1Context
 

Macros

#define GBL_SHA1_DIGEST_SIZE
 
#define GBL_SHA1_DIGEST_STRING_SIZE
 

Detailed Description

SHA1 cryptographic hashing algorithm and API.

This file contains the libGimbal API providing the SHA1 cryptographic hashing algorithm.

Warning
Even though the implementation has been validated via unit testing, it has never been validated by NIST, so it cannot be said to be in official compliance with the standard.
Author
1998 Steve Reid
1998 James H. Brown
2001 Saul Kravitz
2002 Ralph giles
2023 Falco Girgis

Definition in file gimbal_sha1.h.

Macro Definition Documentation

◆ GBL_SHA1_DIGEST_SIZE

#define GBL_SHA1_DIGEST_SIZE

Size of a SHA1 digest.

Definition at line 27 of file gimbal_sha1.h.

◆ GBL_SHA1_DIGEST_STRING_SIZE

#define GBL_SHA1_DIGEST_STRING_SIZE

Buffer sized required for GblSha1_string()

Definition at line 28 of file gimbal_sha1.h.