SHA-1 and SHA-256 (Secure Hash Algorithm) hash function implementations. More...
SHA-1 and SHA-256 (Secure Hash Algorithm) hash function implementations.
This module supports the following SHA hash functions:
Allocate an AVSHA context.
Definition at line 45 of file sha.c.
Referenced by av_hash_alloc(), av_hmac_alloc(), main(), mkv_write_attachments(), and mov_read_adrm().
Initialize SHA-1 or SHA-2 hashing.
Definition at line 273 of file sha.c.
Referenced by av_hash_init(), get_generic_seed(), main(), mkv_write_attachments(), and mov_read_adrm().
Update hash value.
Definition at line 315 of file sha.c.
Referenced by av_hash_update(), av_hmac_alloc(), av_sha_final(), get_generic_seed(), main(), mkv_write_attachments(), and mov_read_adrm().
Finish hashing and output digest value.
Definition at line 345 of file sha.c.
Referenced by av_hash_final(), av_hmac_alloc(), get_generic_seed(), main(), mkv_write_attachments(), and mov_read_adrm().
Definition at line 43 of file sha.c.
Referenced by get_generic_seed().