• 大小: 1003B
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: 其他
  • 标签: zuc  128_EEA3  

资源简介

128_EEA3.c 这个代码是基于zuc.c的算法实现的,zuc是基础,这个是高层。

资源截图

代码片段和文件信息

/* ---------------------------- EEA3 ----------------------------------------- */
/* The ZUC algorithm see ref. [3]*/
void ZUC(u8* k u8* iv u32* ks int len)
{
/* The initialization of ZUC see page 17 of ref. [3]*/
Initialization(k iv);

/*  The procedure of generating keystream of ZUC see page 18 of ref. [3]*/
GenerateKeystream(ks len);
}

void EEA3(u8* CKu32 COUNTu32 BEARERu32 DIRECTIONu32 LENGTHu32* Mu32* C)
{
u32 *z L i;
u8  IV[16];

L  = (LENGTH+31)/32

评论

共有 条评论