/
githubmirror
/
kexec-tools
Обзор
Документация
Войти
/
githubmirror
/
kexec-tools
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
util_lib/include/sha256.h
22 строки
427 B
Simon Horman
removed partially duplicated system headers
19 дек 2007, 08:50
19 дек 2007, 08:50
d0a33ac
Код
Авторство
О чём код?
#ifndef SHA256_H #define SHA256_H #include <sys/types.h> #include <stdint.h> typedef struct { size_t total[2]; uint32_t state[8]; uint8_t buffer[64]; } sha256_context; typedef uint8_t sha256_digest_t[32]; void sha256_starts( sha256_context *ctx ); void sha256_update( sha256_context *ctx, const uint8_t *input, size_t length ); void sha256_finish( sha256_context *ctx, sha256_digest_t digest ); #endif /* SHA256_H */