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.
hal.h
// SPDX-License-Identifier: Apache-2.0 or CC0-1.0
#ifndef HAL_H
#define HAL_H
#include <stdint.h>
#include <stdlib.h>
enum clock_mode {
CLOCK_FAST,
CLOCK_BENCHMARK
};
void hal_setup(const enum clock_mode clock);
void hal_send_str(const char* in);
uint64_t hal_get_time(void);
size_t hal_get_stack_size(void);
void hal_spraystack(void);
size_t hal_checkstack(void);
#endif

Computing file changes ...