1987 Commits

Author SHA1 Message Date
Sun Yimin
abb51580f9
internal/sm2ec: check failure 2025-10-13 17:47:53 +08:00
Sun Yimin
331219bd5b
internal/sm2ec: loong64 replace ALSLV first 2025-10-13 17:44:45 +08:00
Sun Yimin
9607b4a241
internal/sm2ec: loong64 p256Sqr 2025-10-13 15:51:40 +08:00
Sun Yimin
1c92206747
internal/sm2ec: loong64 fix p256Mul 2025-10-13 13:26:44 +08:00
Sun Yimin
d92ff50f28
internal/sm2ec: loong64 p256Mul failed 2025-10-13 13:09:17 +08:00
Sun Yimin
773785fef1
internal/sm2ec: loong64 fix reigster usage issue 2025-10-13 13:04:29 +08:00
Sun Yimin
24bb018fad
internal/sm2ec: loong64 p256Mul 2025-10-13 11:59:15 +08:00
Sun Yimin
8cfa8b3788
update branch actions 2025-10-10 11:01:50 +08:00
Sun Yimin
eb2be5cf68
loong64: check LSX & LASX support 2025-10-10 10:48:25 +08:00
Sun Yimin
9a3357cf0b
internal/sm2ec: try LASX 2025-10-10 10:37:59 +08:00
Sun Yimin
402a3ac2d9
internal/sm2ec: fix instructions 2025-10-10 10:16:29 +08:00
Sun Yimin
3ba8bef972
ci: loong64 + go1.25 2025-10-10 10:13:34 +08:00
Sun Yimin
0244a3e137
internal/sm2ec: try LSX 2025-10-10 10:09:30 +08:00
Sun Yimin
6f51177e03
internal/sm2ec: loong p256MovCond v1 without LSX 2025-10-09 17:35:28 +08:00
Sun Yimin
3add4a8d54
internal/sm2ec: loong64 p256NegCond 2025-10-09 16:23:50 +08:00
Sun Yimin
d46ceed0e8
internal/sm2ec: fix test case 2025-10-09 14:42:28 +08:00
Sun Yimin
c38a157a88
internal/sm2ec: fix compile error 2025-10-09 14:38:37 +08:00
Sun Yimin
3296b3ce15
internal/sm2ec: test loong64 2025-10-09 14:34:22 +08:00
dependabot[bot]
f651798220
build(deps): bump github/codeql-action from 3.30.6 to 4.30.7 (#382)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.6 to 4.30.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](64d10c1313...e296a93559)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.30.7
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 08:34:41 +08:00
Sun Yimin
5e3a0df4e9
internal/deps/cpu: support Loong64 features detectiion 2025-10-07 16:24:54 +08:00
Sun Yimin
c2a8dd57d4
internal/nat: add missing loong64 2025-10-07 15:55:27 +08:00
Sun Yimin
6d13d7f2f6
internal/nat: avoid global function name conflict 2025-10-07 15:52:25 +08:00
Sun Yimin
b264044294
internal/nat: port loong64 & wasm 2025-10-07 15:43:14 +08:00
Sun Yimin
878e860bec
ci: remove custom image 2025-10-07 15:20:32 +08:00
Sun Yimin
0b0914a82d
ci: add loong64 qemu test 2025-10-07 15:10:45 +08:00
Sun Yimin
ae2e02d928
ci: try to use loong64/binfmt 2025-10-07 15:02:56 +08:00
Sun Yimin
ab065bcd65
cipher: add reference for GXM & MUR 2025-10-07 09:58:23 +08:00
dependabot[bot]
deb64b9d35
build(deps): bump github/codeql-action from 3.30.5 to 3.30.6 (#381)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.5 to 3.30.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](3599b3baa1...64d10c1313)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 15:31:41 +08:00
dependabot[bot]
9a205bd5e6
build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#380)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](05b42c6244...4eaacf0543)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-version: 2.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 15:31:12 +08:00
Sun Yimin
01a6d85745
internal/zuc: supplement comments 2025-09-30 17:26:11 +08:00
Sun Yimin
a0912994f3
internal/zuc: support fast forward 2025-09-30 16:14:06 +08:00
Sun Yimin
47b23bc827
drbg: align comments style 2025-09-30 10:37:22 +08:00
Sun Yimin
cf3e2cd375
zuc: expose methods to support encoding.BinaryMarshaler and encoding.BinaryUnmarshaler 2025-09-29 15:49:43 +08:00
Guanyu Quan
62ee2eb20e
增加了DRBG销毁内部状态的方法 (#378)
* 增加了DRBG销毁内部状态的方法

* 统一前缀

* 修改随机数长度

* 分组和注释

* 错误函数描述
2025-09-29 15:42:30 +08:00
dependabot[bot]
c234076521
build(deps): bump github/codeql-action from 3.30.4 to 3.30.5 (#377)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.4 to 3.30.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](303c0aef88...3599b3baa1)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 08:20:31 +08:00
Sun Yimin
5b12daceea
cipher: update comments 2025-09-26 17:32:03 +08:00
Sun Yimin
00a09d0208
cipher: initial support gxm & mur modes 2025-09-26 15:44:43 +08:00
dependabot[bot]
570040e243
build(deps): bump github/codeql-action from 3.30.3 to 3.30.4 (#376)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.3 to 3.30.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](192325c861...303c0aef88)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 08:05:47 +08:00
Sun Yimin
fb72bfe828
mlkem: use clear built-in 2025-09-25 11:16:47 +08:00
Sun Yimin
5591ee6602
internal/zuc: eea supports encoding.BinaryMarshaler & encoding.BinaryUnmarshaler interfaces 2025-09-25 11:01:49 +08:00
Sun Yimin
a23ee40008
slhdsa: supplements package level document 2025-09-17 10:04:54 +08:00
Sun Yimin
f56b70c4db
fix(slhdsa): copy/paste issue 2025-09-15 10:51:54 +08:00
Sun Yimin
0c841cd94f
fix(slhdsa): GenerateKey slice issue #72 2025-09-15 10:47:33 +08:00
Sun Yimin
2435170a2f
mldsa,slhdsa: crypto.Signer assertion 2025-09-15 09:51:42 +08:00
Sun Yimin
fd2eedf24b
mldsa: refactor the implementation of key and sign/verify 2025-09-12 18:23:23 +08:00
Sun Yimin
b294ea7388
doc(README): include MLKEM 2025-09-11 08:16:20 +08:00
dependabot[bot]
2d7b1dab91
build(deps): bump github/codeql-action from 3.30.2 to 3.30.3 (#369)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.2 to 3.30.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](d3678e237b...192325c861)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 08:07:15 +08:00
Sun Yimin
18783be107
chore(mlkem): refactoring, reduce alloc times 2025-09-10 11:08:42 +08:00
Sun Yimin
85f4205314
feat(mlkem): initialize mlkem from golang standard library 2025-09-10 10:24:00 +08:00
dependabot[bot]
cc7ce9e81a
build(deps): bump github/codeql-action from 3.30.1 to 3.30.2 (#368)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.1 to 3.30.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](f1f6e5f6af...d3678e237b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 08:39:27 +08:00