Commit Graph

21 Commits

Author SHA1 Message Date
zcy
a74ab6f212 core enc util 全部转为javacard写法 2025-09-05 20:14:55 +08:00
zcy
57b385aaa2 reset zuc enc 2025-09-05 17:34:21 +08:00
zcy
4dcf92584c Merge remote-tracking branch 'origin/main' into zcy_dev_cap
# Conflicts:
#	Project/Src/com/cscn/Zuc256EncryptCtx.java
#	Project/Src/com/cscn/Zuc256Tables.java
#	src/com/zuc/zuc256/Zuc256MacCtx.java
#	src/com/zuc/zuc256/Zuc256State.java
2025-09-05 17:20:38 +08:00
qzh
8893172ea9 适配card short类型,取消int long 2025-09-05 16:40:12 +08:00
zcy
b331864cee Zuc256Util int运算改short 2025-09-05 16:25:32 +08:00
zcy
747ac56a68 移植中 2025-09-05 15:55:46 +08:00
zcy
2310d0aca1 初始化 2025-09-05 15:16:21 +08:00
zcy
e8b2fa9c65 初始化 2025-09-05 15:15:33 +08:00
zcy
5122f8eade gradle+jcdk 构建最精简applet 2025-09-03 20:57:53 +08:00
zcy
11c46c5557 Merge pull request 'zcy_dev 将单文件ZUC256拆分为多文件,并封装init update final 方法' (#1) from zcy_dev into main
Reviewed-on: https://59.110.142.199:3333/qzh/se-algo/pulls/1
2025-09-03 09:09:06 +00:00
zcy
80b02f6139 调整注释和readme 2025-09-03 17:06:28 +08:00
zcy
55332f6b3f 调整注释和readme 2025-09-03 17:00:14 +08:00
zcy
8880f2065e 将单文件ZUC256拆分为多文件,并封装init update final 方法 2025-09-03 16:54:32 +08:00
zcy
1b4c192180 框架初始化 2025-09-03 15:40:10 +08:00
qzh
176b0aa6f6 add java zuc256 2025-09-03 15:12:39 +08:00
qzh
7c3a0ed9bc 更新 inc/zuc256.h 2025-09-03 03:08:18 +00:00
qzh
215f94f5e6 更新 src/zuc256.c 2025-09-03 03:05:40 +00:00
qzh
4873142634 fix bug 2025-09-01 14:35:38 +08:00
qzh
ec0fc7b2c4 符合国密ZCU256标准的算法,与网站对比
https://seehttps.com/gm/zuc256
https://tools.huijusa.cn/seq
2025-09-01 02:49:57 +08:00
qzh
8c4d395530 更新代码方案 2025-08-31 22:54:06 +08:00
qzh
b1d0ef0d0d 初始化:添加本地配置文件
new file:   .gitignore
	new file:   .vscode/settings.json
	new file:   LICENSE
	new file:   README.md
	new file:   SConscript
	new file:   SConstruct
	new file:   algo.py
	new file:   inc/type.h
	new file:   inc/zuc256.h
	new file:   run.sh
	new file:   src/main.c
	new file:   src/zuc256.c
2025-08-31 15:44:27 +08:00