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 |
|
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
|
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
|
5591ee6602
|
internal/zuc: eea supports encoding.BinaryMarshaler & encoding.BinaryUnmarshaler interfaces
|
2025-09-25 11:01:49 +08:00 |
|
dependabot[bot]
|
da48457f60
|
build(deps): bump coqorg/coq in /internal/sm2ec/fiat
Bumps coqorg/coq from 8.13.2 to 8.20.1.
---
updated-dependencies:
- dependency-name: coqorg/coq
dependency-version: 8.20.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-06-23 03:35:09 +00:00 |
|
Sun Yimin
|
bb64af1a24
|
all: golint
|
2025-06-20 10:24:08 +08:00 |
|
Sun Yimin
|
fca59d1a92
|
all: golint
|
2025-06-19 16:37:53 +08:00 |
|
Sun Yimin
|
4593cdb30b
|
all: golint
|
2025-06-19 13:31:43 +08:00 |
|
Sun Yimin
|
1e53c5f16d
|
all: lint
|
2025-06-19 10:38:23 +08:00 |
|
Sun Yimin
|
0ef30b3ab5
|
internal/zuc: supplement comments
|
2025-04-03 10:40:06 +08:00 |
|
Sun Yimin
|
359b46453b
|
internal/zuc,zuc: eea seakable stream support zuc states cache per bucket #321
|
2025-03-28 16:53:29 +08:00 |
|
Sun Yimin
|
b8d52dd11d
|
internal/sm9/bn256: make gfP.Unmarshal constant time
|
2025-03-26 16:37:04 +08:00 |
|
Sun Yimin
|
9ea8293d10
|
internal/sm2ec/fiat: fix error message
|
2025-03-26 15:20:30 +08:00 |
|
Sun Yimin
|
e8a847e005
|
internal/sm9/bn256: remove useless code
|
2025-03-26 09:49:30 +08:00 |
|
Sun Yimin
|
a7c4473a48
|
internal/sm9/bn256: reduce big.Int usage
|
2025-03-26 09:30:39 +08:00 |
|
Sun Yimin
|
11d0438cc4
|
internal/sm9: reduce usage of big.Int
|
2025-03-25 17:19:10 +08:00 |
|
Sun Yimin
|
3eea15b3b8
|
internal/sm9,sm9: refactor all keys
|
2025-03-25 11:10:53 +08:00 |
|
Sun Yimin
|
a84fec09af
|
internal/cpu: move to internal/deps/cpu #310
|
2025-03-21 10:04:35 +08:00 |
|
Sun Yimin
|
93c965f3c1
|
cipher: move xts detail implementation to internal #320
|
2025-03-19 10:21:52 +08:00 |
|
Sun Yimin
|
5734e67634
|
internal/cpu,internal/sm9: refactor and fix
|
2025-03-17 17:18:58 +08:00 |
|
Sun Yimin
|
82ccb95527
|
sm9,internal/sm9: update comments #314
|
2025-03-14 15:26:34 +08:00 |
|
Sun Yimin
|
7ec46d700d
|
internal/subtle: remove xor related codes #315
|
2025-03-13 15:20:05 +08:00 |
|
Sun Yimin
|
7a5253bfb5
|
change to use go's own XORBytes function #315
|
2025-03-13 15:15:46 +08:00 |
|
Sun Yimin
|
bdb169b06b
|
sm9: refactoring, do not expose bn256 types to caller #314
|
2025-03-13 14:14:45 +08:00 |
|
Sun Yimin
|
43ffd49e2f
|
sm9: refactoring, do not expose bn256 types to caller #314
|
2025-03-13 13:46:14 +08:00 |
|
Sun Yimin
|
21f96e536b
|
internal/zuc: fix build error
|
2025-03-11 16:13:59 +08:00 |
|
Sun Yimin
|
a49eecd572
|
zuc: move implementation detail to internal
|
2025-03-11 16:11:18 +08:00 |
|
Sun Yimin
|
537c80a28b
|
sm3: move implementation detail to internal
|
2025-03-11 14:02:47 +08:00 |
|
Sun Yimin
|
5edcb0f966
|
sm4: move implementation detail to internal
|
2025-03-11 11:43:49 +08:00 |
|
Sun Yimin
|
65a69ad83c
|
internal/bigmod: explicitly clear expanded limbs on reset #313
|
2025-03-11 08:58:16 +08:00 |
|
Sun Yimin
|
9d6f8087f9
|
internal/cpu: correct import #310
|
2025-03-05 15:03:21 +08:00 |
|
Sun Yimin
|
a6d8014ac9
|
internal/cpu: missing one #310
|
2025-03-05 14:58:28 +08:00 |
|
Sun Yimin
|
d7a6169fbf
|
internal/cpu: import codes from golang.org/x/sys/cpu #310
|
2025-03-05 14:54:51 +08:00 |
|
Sun Yimin
|
759bb4c0b9
|
internal/sm2ec: make SetBytes constant time, use latest golang features #309
|
2025-03-04 11:30:20 +08:00 |
|
Sun Yimin
|
5ade794e6b
|
internal/sm2ec: make SetBytes constant time #309
|
2025-03-04 08:59:51 +08:00 |
|
Sun Yimin
|
dc1c5806c9
|
internal/bigmod: use clear()
|
2025-02-26 10:50:35 +08:00 |
|
Sun Yimin
|
33c609242c
|
internal/cpuid: use var block
|
2025-02-26 08:25:58 +08:00 |
|
Sun Yimin
|
1aed89febd
|
subtle: combine xor_<goarch>.go files #304
|
2025-02-17 08:32:20 +08:00 |
|
Sun Yimin
|
ee55d370f8
|
improve test coverage and remove deprecated methods
|
2025-01-22 10:28:01 +08:00 |
|
Sun Yimin
|
865159d86a
|
internal/bigmod: add more //go:norace annotations and refactoring
|
2024-12-06 08:54:47 +08:00 |
|
Sun Yimin
|
fcd1aa22d2
|
internal/bigmod: disable race detector on tight loops #285
|
2024-12-05 08:33:11 +08:00 |
|
Sun Yimin
|
d009f7ebef
|
internal/bigmod: sync bigmod change between 30/Nov 2024 to 3/Dec 2024 #282
|
2024-12-03 17:57:27 +08:00 |
|
Sun Yimin
|
e6a8b84935
|
cbcmac: supplement test cases #281
|
2024-12-03 08:20:59 +08:00 |
|
Sun Yimin
|
8264b5f42c
|
internal/bigmod: add support for even moduli #280
|
2024-11-27 08:59:46 +08:00 |
|