SHA_CTX h0, h1, h2, h3, h4

Jakob Bohm jb-openssl at wisemo.com
Wed Oct 30 18:45:28 UTC 2019


On 30/10/2019 04:04, ratheesh kannoth wrote:
> Hi,
>
> 1. what are these h0....h4 ?
>
> 2. How are they generated ?
>
> 3. Could you help to locate code in openssl ?
>
> typedef struct SHAstate_st {
>      SHA_LONG h0, h1, h2, h3, h4;
>      SHA_LONG Nl, Nh;
>      SHA_LONG data[SHA_LBLOCK];
>      unsigned int num;
> } SHA_CTX;
>
> Thanks,,

Read the specification of the SHA-1 algorithm (either in the FIPS 180-1
standard or in a textbook).

Enjoy

Jakob
-- 
Jakob Bohm, CIO, Partner, WiseMo A/S.  https://www.wisemo.com
Transformervej 29, 2860 Søborg, Denmark.  Direct +45 31 13 16 10
This public discussion message is non-binding and may contain errors.
WiseMo - Remote Service Management for PCs, Phones and Embedded



More information about the openssl-users mailing list