Revision 94a665f54073ca3d36785be2a4e55c5f979d9890 authored by Matthias J. Kannwischer on 04 February 2025, 06:54:36 UTC, committed by GitHub on 04 February 2025, 06:54:36 UTC
Added hash profiling to SHA3/SHAKE implementation.
aes-publicinputs.h
// SPDX-License-Identifier: Apache-2.0 or CC0-1.0
#ifndef AES_PUBLICINPUTS_H
#define AES_PUBLICINPUTS_H
#include "aes.h"
#define aes128ctx_publicinputs aes128ctx
#define aes192ctx_publicinputs aes192ctx
#define aes256ctx_publicinputs aes256ctx
/** Initializes the context **/
#define aes128_ecb_keyexp_publicinputs aes128_ecb_keyexp
#define aes128_ctr_keyexp_publicinputs aes128_ctr_keyexp
#define aes128_ecb_publicinputs aes128_ecb
#define aes128_ctr_publicinputs aes128_ctr
#define aes128_ctx_release_publicinputs aes128_ctx_release
/** Initializes the context **/
#define aes192_ecb_keyexp_publicinputs aes192_ecb_keyexp
#define aes192_ctr_keyexp_publicinputs aes192_ctr_keyexp
#define aes192_ecb_publicinputs aes192_ecb
#define aes192_ctr_publicinputs aes192_ctr
#define aes192_ctx_release_publicinputs aes192_ctx_release
/** Initializes the context **/
#define aes256_ecb_keyexp_publicinputs aes256_ecb_keyexp
#define aes256_ctr_keyexp_publicinputs aes256_ctr_keyexp
#define aes256_ecb_publicinputs aes256_ecb
#define aes256_ctr_publicinputs aes256_ctr
#define aes256_ctx_release_publicinputs aes256_ctx_release
#endif

Computing file changes ...