XMSS Library
override_sha256_internal.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 Fox Crypto B.V.
3
* SPDX-License-Identifier: MIT
4
*
5
* SPDX-FileContributor: Frans van Dorsselaer
6
*/
7
37
#pragma once
38
39
#ifndef XMSS_OVERRIDE_SHA256_INTERNAL_H_INCLUDED
41
#define XMSS_OVERRIDE_SHA256_INTERNAL_H_INCLUDED
42
43
#include <stdint.h>
44
45
#include "
types.h
"
46
61
void
xmss_sha256_process_block
(
XmssNativeValue256
*Hi,
const
uint32_t *Mi);
62
63
#endif
/* !XMSS_OVERRIDE_SHA256_INTERNAL_H_INCLUDED */
xmss_sha256_process_block
void xmss_sha256_process_block(XmssNativeValue256 *Hi, const uint32_t *Mi)
Update the intermediate SHA-256 hash value $H_i$ by processing a single, additional message block $M_...
XmssNativeValue256
The internal (native) representation of a 256-bit value.
Definition:
types.h:316
types.h
Enumerations, basic types and callback function specifications.
override_sha256_internal.h
Generated by
1.9.1