/* * SHA1 routine optimized to do word accesses rather than byte accesses, * and to avoid unnecessary copies into the context array. * * This was initially based on the Mozilla SHA1 implementation, although * none of the original Mozilla code remains. */typedefstruct{unsignedlonglongsize;unsignedintH[5];unsignedintW[16];}blk_SHA_CTX;