Sun Yimin
|
aa82b5836b
|
sm4: use package level instead of local for shared variables
|
2024-11-11 17:40:41 +08:00 |
|
Sun Yimin
|
1924799006
|
arm64: sm4/zuc reduce VAND
|
2024-11-07 17:03:56 +08:00 |
|
Sun Yimin
|
1b512e5772
|
internal/cryptotest: add tests for the hash.Hash cipher.BlockMode cipher.Block interfaces
|
2024-08-02 13:02:25 +08:00 |
|
Sun Yimin
|
126ee25d2a
|
sm4: arm64 asm redefine register usage and const loading
|
2024-06-03 17:50:44 +08:00 |
|
Sun Yimin
|
515cabfd04
|
sm4: optimize constant loading on arm64
|
2024-01-30 13:04:03 +08:00 |
|
Sun Yimin
|
851d02b3ea
|
Change VMOV to VDUP #179
|
2023-11-09 10:31:08 +08:00 |
|
Sun Yimin
|
80e88ea2b2
|
sm4: use new method to load global data
|
2023-11-08 13:23:04 +08:00 |
|
Sun Yimin
|
218ce35c71
|
sm4: arm64, fix load const issue
|
2023-09-28 11:47:38 +08:00 |
|
Sun Yimin
|
eba2b736bd
|
sm4: arm64, simplify const loading
|
2023-09-28 11:44:48 +08:00 |
|
Sun Yimin
|
53e121c2b5
|
sm4: optimize TAO L1 #168
|
2023-09-28 10:11:31 +08:00 |
|
Sun Yimin
|
dba47d3c14
|
sm4: fix arm64 SM4_8BLOCKS_ROUND issue #146
|
2023-08-03 16:18:56 +08:00 |
|
Sun Yimin
|
4bc3c5d27b
|
sm4: improve throughput #146
|
2023-08-03 15:17:01 +08:00 |
|
Sun Yimin
|
ce489e2b4b
|
sm4: fix include order issue
|
2023-06-28 17:05:38 +08:00 |
|
Sun Yimin
|
39f75ac913
|
sm4: rename asm macros files
|
2023-06-28 16:52:40 +08:00 |
|