Lines Matching +full:stand +full:- +full:alone
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Common values for SHA-2 algorithms
94 * Stand-alone implementation of the SHA256 algorithm. It is designed to
98 * amounts of data as those APIs may be hw-accelerated.
105 sctx->state[0] = SHA256_H0; in sha256_init()
106 sctx->state[1] = SHA256_H1; in sha256_init()
107 sctx->state[2] = SHA256_H2; in sha256_init()
108 sctx->state[3] = SHA256_H3; in sha256_init()
109 sctx->state[4] = SHA256_H4; in sha256_init()
110 sctx->state[5] = SHA256_H5; in sha256_init()
111 sctx->state[6] = SHA256_H6; in sha256_init()
112 sctx->state[7] = SHA256_H7; in sha256_init()
113 sctx->count = 0; in sha256_init()
121 sctx->state[0] = SHA224_H0; in sha224_init()
122 sctx->state[1] = SHA224_H1; in sha224_init()
123 sctx->state[2] = SHA224_H2; in sha224_init()
124 sctx->state[3] = SHA224_H3; in sha224_init()
125 sctx->state[4] = SHA224_H4; in sha224_init()
126 sctx->state[5] = SHA224_H5; in sha224_init()
127 sctx->state[6] = SHA224_H6; in sha224_init()
128 sctx->state[7] = SHA224_H7; in sha224_init()
129 sctx->count = 0; in sha224_init()