char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
39be55c97
char/aliceai-t5-moe
1/* Sha256.h -- SHA-256 Hash 22010-06-11 : Igor Pavlov : Public domain */ 3 4#ifndef __CRYPTO_SHA256_H 5#define __CRYPTO_SHA256_H 6 7#include <stdlib.h> 8#include <stdint.h> 9 10#define SHA256_DIGEST_SIZE 32 11 12typedef struct sha256_t 13{ 14uint32_t state [8 ]; 15uint64_t count ; 16unsigned char buffer [64 ]; 17}sha256_t ; 18 19void sha256_init (sha256_t * p ); 20void sha256_update (sha256_t * p ,const unsigned char * data ,size_t size ); 21void sha256_final (sha256_t * p ,unsigned char * digest ); 22void sha256_hash (unsigned char * buf ,const unsigned char * data ,size_t size ); 23 24#endif