12 Commits

Author SHA1 Message Date
Sun Yimin
bf14e70c4b
internal/byteorder: new package #275 2024-11-21 14:32:32 +08:00
Sun Yimin
e12f17a35a
kdf: kdf 64bit panic test exclude s390x first 2024-08-26 17:07:24 +08:00
Sun Yimin
a85384aca6
test s390x sm2 functions first 2024-08-26 15:44:13 +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
800119e2d9
kdf: add sha256 test cases 2024-06-24 08:35:53 +08:00
Sun Yimin
9ef3fdc7d5
kdf: refactoring, create one interface 2024-05-17 08:40:27 +08:00
Sun Yimin
c99ad27ce1
kdf: share Z hash state #220 2024-05-15 08:28:47 +08:00
Sun Yimin
178241aa0f
avoid legacy 32 bit system compile error 2024-03-07 17:35:48 +08:00
Sun Yimin
f2199843b1
kdf: add benchmark test 2023-09-21 13:48:51 +08:00
Sun Yimin
edfb4febdd
sm: improve docs and add examples 2023-01-31 13:50:14 +08:00
Sun Yimin
f723aa8c66
hash drbg initial version 2022-10-19 09:57:58 +08:00
Sun Yimin
eedd5ebc2b
kdf: move Kdf() from sm3 to kdf 2022-08-25 11:48:41 +08:00