|
Packit |
fa4fcc |
/*
|
|
Packit |
fa4fcc |
* sha64bit.h: placeholder values for 64-bit data and routines
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
* Ref: NIST FIPS PUB 180-4 Secure Hash Standard
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
* Copyright (C) 2003-2018 Mark Shelor, All Rights Reserved
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
* Version: 6.02
|
|
Packit |
fa4fcc |
* Fri Apr 20 16:25:30 MST 2018
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
* The following macros supply placeholder values that enable the
|
|
Packit |
fa4fcc |
* sha.c module to successfully compile when 64-bit integer types
|
|
Packit |
fa4fcc |
* aren't present.
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
* They are appropriately redefined in sha64bit.c if the compiler
|
|
Packit |
fa4fcc |
* provides a 64-bit type (i.e. when SHA_384_512 is defined).
|
|
Packit |
fa4fcc |
*
|
|
Packit |
fa4fcc |
*/
|
|
Packit |
fa4fcc |
|
|
Packit |
fa4fcc |
#define sha_384_512 0
|
|
Packit |
fa4fcc |
#define W64 SHA64
|
|
Packit |
fa4fcc |
#define sha512 NULL
|
|
Packit |
fa4fcc |
#define H0384 H01
|
|
Packit |
fa4fcc |
#define H0512 H01
|
|
Packit |
fa4fcc |
#define H0512224 H01
|
|
Packit |
fa4fcc |
#define H0512256 H01
|