uboot/include/sha256.h
<<
>>
Prefs
   1#ifndef _SHA256_H
   2#define _SHA256_H
   3
   4#define SHA256_SUM_LEN  32
   5
   6typedef struct {
   7        uint32_t total[2];
   8        uint32_t state[8];
   9        uint8_t buffer[64];
  10} sha256_context;
  11
  12void sha256_starts(sha256_context * ctx);
  13void sha256_update(sha256_context * ctx, uint8_t * input, uint32_t length);
  14void sha256_finish(sha256_context * ctx, uint8_t digest[SHA256_SUM_LEN]);
  15
  16#endif /* _SHA256_H */
  17