aboutsummaryrefslogblamecommitdiffstats
path: root/libsha2_update.3
blob: b7baf39108eb1f6877420a485f6aced3729e085d (plain) (tree)
1
2
3
4
5
6
7
8
                                       
        
                                                  



                    
                                                                                                                         








                        

                                   























                             
.TH LIBSHA2_UPDATE 3 2019-02-09 libsha2
.SH NAME
libsha2_update \- Feed data into a SHA-2 algorithm
.SH SYNOPSIS
.nf
#include <libsha2.h>

void libsha2_update(struct libsha2_state *restrict \fIstate\fP, const void *restrict \fImessage\fP, size_t \fImsglen\fP);
.fi
.PP
Link with
.IR \-lsha2 .
.SH DESCRIPTION
The
.BR libsha2_update ()
function feeds the first
.I msglen
.B bits
(must equivalent to 0 modulus 8) of
.I message
into the hashing state of the
.I state
parameter.
.SH RETURN VALUE
None.
.SH ERRORS
None.
.SH EXAMPLES
None.
.SH APPLICATION USAGE
None.
.SH RATIONALE
None.
.SH FUTURE DIRECTIONS
None.
.SH NOTES
None.
.SH BUGS
None.
.SH SEE ALSO
.BR libsha2_digest (3),
.BR libsha2_init (3),
.BR libsha2_sum_fd (3)