X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=mickey128%2Fmickey128.h;fp=mickey128%2Fmickey128.h;h=9a125f4b032aab2d6241dc5861f065f795b74dea;hb=c88d99752182184f54d3b6897705d47cea6a9562;hp=0000000000000000000000000000000000000000;hpb=6284b040269809930ac9ef392eae33601d9d2b06;p=arm-crypto-lib.git diff --git a/mickey128/mickey128.h b/mickey128/mickey128.h new file mode 100644 index 0000000..9a125f4 --- /dev/null +++ b/mickey128/mickey128.h @@ -0,0 +1,19 @@ +#ifndef MICKEY128_H_ +#define MICKEY128_H_ + +#include + +typedef struct mickey128_ctx_st{ + uint8_t r[20]; + uint8_t s[20]; +} mickey128_ctx_t; + +void debug_clock_r(void); +void debug_clock_s(void); +void mickey128_init(void* key, uint16_t keysize_b, + void* iv, uint16_t ivsize_b, + mickey128_ctx_t* ctx); +uint8_t mickey128_getbit(mickey128_ctx_t* ctx); +uint8_t mickey128_getbyte(mickey128_ctx_t* ctx); + +#endif /*MICKEY128_H_*/