6#ifndef __HMAC_WAPI_SMS4_H__
7#define __HMAC_WAPI_SMS4_H__
23#define THIS_FILE_ID OAM_FILE_ID_HMAC_WAPI_SMS4_H
28#define left_one(_B) ((_B) ^ rotl(_B, 2) ^ rotl(_B, 10) ^ rotl(_B, 18) ^ rotl(_B, 24))
30#define left_two(_B) ((_B) ^ rotl(_B, 13) ^ rotl(_B, 23))
osal_void hmac_sms4_crypt_etc(const osal_u8 *input, osal_u8 *output, const osal_u32 *rk)
Definition hmac_wapi_sms4.c:90
osal_void hmac_sms4_keyext_etc(osal_u8 *key, osal_u32 *rk)
Definition hmac_wapi_sms4.c:137
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13