Sha256: 820fe4ad39f4b15bc81c6461f42694d5205495c80904c800afd3e62ecaf9e854

Contents?: true

Size: 930 Bytes

Versions: 3

Compression:

Stored size: 930 Bytes

Contents

/*
The eXtended Keccak Code Package (XKCP)
https://github.com/XKCP/XKCP

Xoodyak, designed by Joan Daemen, Seth Hoffert, Michaƫl Peeters, Gilles Van Assche and Ronny Van Keer.

Implementation by Ronny Van Keer, hereby denoted as "the implementer".

For more information, feedback or questions, please refer to the Keccak Team website:
https://keccak.team/

To the extent possible under law, the implementer has waived all copyright
and related or neighboring rights to the source code in this file.
http://creativecommons.org/publicdomain/zero/1.0/
*/

#ifndef _Xoodyak_h_
#define _Xoodyak_h_

#include "config.h"
#ifdef XKCP_has_Xoodoo

#include <stddef.h>
#include "Cyclist.h"
#include "Xoodoo-SnP.h"
#include "Xoodyak-parameters.h"

KCP_DeclareCyclistStructure(Xoodyak, Xoodoo_stateSizeInBytes, Xoodoo_stateAlignment)
KCP_DeclareCyclistFunctions(Xoodyak)

#else
#error This requires an implementation of Xoodoo
#endif

#endif

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sleeping_kangaroo12-0.0.3 ext/xkcp/lib/high/Xoodyak/Xoodyak.h
sleeping_kangaroo12-0.0.2 ext/xkcp/lib/high/Xoodyak/Xoodyak.h
sleeping_kangaroo12-0.0.1 ext/xkcp/lib/high/Xoodyak/Xoodyak.h