.. |
aesni_macros_amd64.s
|
sm4: gcm amd64 reduce byte shuffling #152
|
2023-08-26 10:11:25 +08:00 |
aesni_macros_arm64.s
|
sm4: fix arm64 SM4_8BLOCKS_ROUND issue #146
|
2023-08-03 16:18:56 +08:00 |
asm_amd64.s
|
sm4: improve throughput #146
|
2023-08-03 15:17:01 +08:00 |
asm_arm64.s
|
sm4: improve throughput #146
|
2023-08-03 15:17:01 +08:00 |
block.go
|
optimize purego sm3/sm4 and reduce bounds checking for sm9
|
2023-06-16 16:06:38 +08:00 |
cbc_amd64.s
|
sm4: xts asm amd64
|
2023-08-24 11:47:06 +08:00 |
cbc_arm64.s
|
sm4: fix cbc iv issue
|
2023-08-08 13:07:10 +08:00 |
cbc_cipher_asm.go
|
sm4: optimize cbc iv handling
|
2023-08-08 12:35:42 +08:00 |
cbc_cipher_test.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
cipher_asm_fuzzy_test.go
|
fix error
|
2023-03-30 11:26:34 +08:00 |
cipher_asm_test.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
cipher_asm.go
|
sm4: mistake
|
2023-07-04 10:04:15 +08:00 |
cipher_generic.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
cipher_ni.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
cipher_test.go
|
fix error
|
2023-03-30 11:26:34 +08:00 |
cipher.go
|
sm: improve docs and add examples
|
2023-01-31 13:50:14 +08:00 |
const.go
|
sm4: finetune bounds check
|
2023-06-05 14:32:15 +08:00 |
ctr_cipher_asm.go
|
sm4: ctr mode fix issue and comments
|
2023-06-27 17:52:23 +08:00 |
ecb_amd64.s
|
sm4: xts asm amd64
|
2023-08-24 11:47:06 +08:00 |
ecb_arm64.s
|
sm4: fix arm64 copy paste issue
|
2023-08-08 08:29:07 +08:00 |
ecb_cipher_asm_test.go
|
sm9: support non-xor modes
|
2023-02-10 17:19:50 +08:00 |
ecb_cipher_asm.go
|
sm4: cbc ecb mode enhancement
|
2023-08-07 16:43:29 +08:00 |
example_test.go
|
add example test for sm3 sm4 pkcs8
|
2023-02-02 11:45:57 +08:00 |
gcm_amd64.s
|
sm4: gcm amd64, remove uselss code
|
2023-09-04 08:36:03 +08:00 |
gcm_arm64.s
|
sm4: improve throughput #146
|
2023-08-03 15:17:01 +08:00 |
gcm_cipher_asm.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
gcm_sm4ni_arm64.s
|
sm4: xts sm4ni arm64 #151
|
2023-08-25 13:13:43 +08:00 |
gen_arm64_ni.go
|
fix gcm sm4 ni bug
|
2023-03-30 11:46:19 +08:00 |
modes.go
|
sm4: xts asm amd64
|
2023-08-24 11:47:06 +08:00 |
sm4_gcm_asm.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
sm4_xts.go
|
sm4: xts sm4ni arm64 #151
|
2023-08-25 13:13:43 +08:00 |
sm4ni_gcm_asm.go
|
change build tag generic to purego & import nat package
|
2022-11-22 11:02:37 +08:00 |
sm4ni_macros_arm64.s
|
sm4: xts sm4ni arm64 #151
|
2023-08-25 13:13:43 +08:00 |
sm4ni_xts.go
|
sm4: remove amd64 build flag
|
2023-08-25 13:24:11 +08:00 |
xts_amd64.s
|
sm4: xts asm amd64
|
2023-08-24 11:47:06 +08:00 |
xts_arm64.s
|
sm4: xts sm4ni arm64 #151
|
2023-08-25 13:13:43 +08:00 |
xts_macros_arm64.s
|
sm4: xts sm4ni arm64 #151
|
2023-08-25 13:13:43 +08:00 |
xts_sm4ni_arm64.s
|
sm4: xts sm4ni arm64, fix register confliction #151
|
2023-08-25 13:53:27 +08:00 |