-
Use **VPMSUMD** for clmul.
- [x] eia 128
- [x] eia 256
-
```
make demo_zuc [14:42:28]
[ 96%] Built target gmssl
[ 96%] Linking C executable bin/demo_zuc
bin/libgmssl.so.3.0: undefined …
-
使用向量指令及AES VXBOX指令加速。
(ZUC算法使用场景比较少,只是因为已经为EIA做了优化,所以考虑同时优化EEA。)
-
## Why you need it?
## How it could be?
## Other related information
-
在zuc.c中`zuc256_set_mac_key`这个函数中第424到431行对iv的18到25位做了处理. 想问下说明这里的处理过程的参考文档是哪个。我在[The ZUC-256 Stream Cipher](http://www.is.cas.cn/ztzl2016/zouchongzhi/201801/W020180126529970733243.pdf)这个参考文档中好像没有看到对这一…
-
**想请教下zuc_eea.c里面ZUC_eea_encrypt函数的最后对于长度不到32字节的密文字的处理**
按照祖冲之加密算法规范中的示例,密文的最后一个字若长度不满32字节,似乎应将多余的位数全部置零?但GMSSL的ZUC_eea_encrypt函数却是将密文和一个多余位数置零,有效位数置1的数相或,此处是否应改为相与?
**规范示例**
[![image](https://u…
-
we have implemented a cryptographic virtual machine in C (https://zenroom.org/), which do post-quantum cryptography (ML-DSA, https://csrc.nist.gov/pubs/fips/204/final and ML-KEM, https://csrc.nist.gov…
-
希望可以更新国密算法相关🤩
-
ZUC算法的国家标准提到该算法涉及到一些专利,如`GB/T 33133.1-2016`的引言部分有如下阐述,
```
本文件的发布机构请注意,声明符合本文件时,可能涉及《一种序列密码实现方法和装置》专利号:ZL200910086409.9)
和《一种完整性认证方法》(专利号:ZL200910243440.9)相关专利的使用。
...
本文件的发布机构对于该专利的真实性、有效性和范围无任何…
-
Project Lead: lsrkthelibrarian
Mentor: Alexander Kutschera
Welcome to OL7, Cohort A! This issue will be used to track your project and progress during the program. Please use this checklis…