Commit Graph

  • a98be7f477 Change iv behavior in sm4_cbc_encrypt_blocks Zhi Guan 2024-05-13 21:51:59 +08:00
  • 1e2b75ff1a Update gmssl help Zhi Guan 2024-05-13 21:44:48 +08:00
  • 7f3072e917 Let sm4_cbc_encrypt_blocks update iv Zhi Guan 2024-05-13 21:44:06 +08:00
  • 3b6c2a3e9b Update CMakeLists.txt Zhi Guan 2024-05-13 15:57:57 +08:00
  • e17df320be Remove cl building warnings Zhi Guan 2024-05-13 15:52:59 +08:00
  • 623fe136b3 Update CMakeLists.txt Zhi Guan 2024-05-13 15:26:28 +08:00
  • 11093afacd Update CMakeLists.txt Zhi Guan 2024-05-12 23:25:42 +08:00
  • f5fb0a5ae9 Update sm4_arm64.c Zhi Guan 2024-05-12 23:25:39 +08:00
  • 7a94496355 Update CMakeLists.txt Zhi Guan 2024-05-12 23:18:18 +08:00
  • dc80b0c137 Change cpu suffix and other file names Zhi Guan 2024-05-12 23:17:35 +08:00
  • 58340393b1 Add SM4 commands in gmssl CLI Zhi Guan 2024-05-11 18:10:24 +08:00
  • 2c125fbaa5 Return max *outlen in SM4 CTX update/finish Zhi Guan 2024-05-11 15:05:27 +08:00
  • cd5cb85592 Use endian.h in SM3 Zhi Guan 2024-05-11 15:00:58 +08:00
  • cc154048e7 Add sm3 arm neon implementation Zhi Guan 2024-05-10 22:06:41 +08:00
  • f11cf530d3 Add sm4_ctr gmssl option Zhi Guan 2024-05-10 22:06:27 +08:00
  • 018efec089 Update sm3.c Zhi Guan 2024-05-10 22:04:43 +08:00
  • d99f11b507 Update sm3.c Zhi Guan 2024-05-10 00:54:04 +08:00
  • 48bbce551f Add unlooped version of SM3 Zhi Guan 2024-05-10 00:53:49 +08:00
  • f64b8c5620 Delete sdf_dummy.c Zhi Guan 2024-05-09 16:40:36 +08:00
  • 46bdce350c Update sm4.h Zhi Guan 2024-05-09 16:40:15 +08:00
  • d37d0b18b8 Change SDF files Zhi Guan 2024-05-09 10:22:03 +08:00
  • 3d491c9e14 Use SDF as the crypto provider in SM2/3/4 CTX API Zhi Guan 2024-05-08 17:04:45 +08:00
  • 2000655392 Update soft_sdftest.c Zhi Guan 2024-05-07 10:57:00 +08:00
  • 40f2bb23d0 Update soft_sdf.c Zhi Guan 2024-05-07 10:48:15 +08:00
  • fad7830f1c Update sdf_lib.c Zhi Guan 2024-05-07 10:47:16 +08:00
  • 1301280b77 Update soft_sdf Zhi Guan 2024-05-05 22:25:01 +08:00
  • f47a9c586e Add SM4 CCM test speed Zhi Guan 2024-04-29 23:41:05 +08:00
  • 5f829132db Update sm4_cbc_mactest.c Zhi Guan 2024-04-29 23:40:50 +08:00
  • 81c97dbec0 Update SM4 CL function names Zhi Guan 2024-04-29 23:40:44 +08:00
  • eeb44dc633 Update error.h Zhi Guan 2024-04-29 23:39:24 +08:00
  • f17d25abac Merge pull request #1668 from Gorachya/master Zhi Guan 2024-04-29 22:58:20 +08:00
  • bce16e1835 Update sm2_z256.c Zhi Guan 2024-04-29 22:56:48 +08:00
  • 8513857454 Update sm2_z256.c Zhi Guan 2024-04-29 22:47:43 +08:00
  • 0bb2011dac Update sm2_z256.h Zhi Guan 2024-04-29 22:47:40 +08:00
  • b351803fbc Update ZUC Zhi Guan 2024-04-29 22:39:26 +08:00
  • 5cf6f2609e Add sm4_MODE_encrypt_blocks Zhi Guan 2024-04-29 22:35:25 +08:00
  • 33c546f48a Update sm4_ctrtest.c Zhi Guan 2024-04-28 17:27:45 +08:00
  • 6e8a36c738 Update SM4 CBC API Zhi Guan 2024-04-28 17:27:41 +08:00
  • 660b4cfc53 Update sm4_cbc.c Zhi Guan 2024-04-28 17:14:24 +08:00
  • 060930093f Update SM4 TBOX version Zhi Guan 2024-04-28 17:11:57 +08:00
  • af3175f6fa Update zuctest.c Zhi Guan 2024-04-27 20:58:46 +08:00
  • b2b19427fe Update zuc.c Zhi Guan 2024-04-27 20:58:43 +08:00
  • 6147f7af55 Update zuc.c Zhi Guan 2024-04-27 17:08:34 +08:00
  • 83573a56ed Update zuctest.c Zhi Guan 2024-04-27 17:08:31 +08:00
  • bc15f7a0c7 Update SM4 API Zhi Guan 2024-04-27 12:08:35 +08:00
  • 0be17d59ec Update sm9_z256.c Gorachya 2024-04-26 12:39:32 +08:00
  • 3f1fdc147a Add sm2_encrypt_pre_compute Zhi Guan 2024-04-25 16:34:03 +08:00
  • f0859a1f04 Update sm2_z256_point_mul_pre_compute Zhi Guan 2024-04-25 11:46:10 +08:00
  • f8fbeddd4f Add SM2_VERIFY_CTX Zhi Guan 2024-04-25 08:40:39 +08:00
  • 52c1e57e8c Update CMakeLists.txt Zhi Guan 2024-04-24 17:38:22 +08:00
  • 2567d86fdb Update sm4_cl.c Zhi Guan 2024-04-24 17:38:19 +08:00
  • 2e6cef2999 Change sm4_cl_encrypt to sm4_cl_ctr32_encrypt Zhi Guan 2024-04-23 22:39:43 +08:00
  • 2e45b3fbe1 Add zuc speed test Zhi Guan 2024-04-23 09:57:44 +08:00
  • 329b539c50 Add sm9 speed test Zhi Guan 2024-04-23 09:57:37 +08:00
  • fa5bf0e3a8 Add sm4_cl speed test Zhi Guan 2024-04-22 22:59:02 +08:00
  • 242bbb3f6d Add speed tests Zhi Guan 2024-04-22 22:46:23 +08:00
  • ae2f635b7f Fix SM4-CCM counter overflow bug Zhi Guan 2024-04-22 17:43:29 +08:00
  • e05fd9c1b9 Use Montgomery's Trick on sm2_fast_sign_pre_compute Zhi Guan 2024-04-22 17:43:05 +08:00
  • bdd2149dc8 Merge pull request #1663 from Gorachya/master Zhi Guan 2024-04-22 12:13:33 +08:00
  • d1131455b6 Update sm9test.c Gorachya 2024-04-22 12:00:29 +08:00
  • 797c7739f3 Update sm9_z256.h Gorachya 2024-04-22 11:58:16 +08:00
  • 5775cb5f42 Add files via upload Gorachya 2024-04-22 11:55:14 +08:00
  • 3fb7eebba8 Add files via upload Gorachya 2024-04-22 11:34:30 +08:00
  • 506ab2711c Delete sha3.h Zhi Guan 2024-04-21 23:58:05 +08:00
  • b2e334bfb9 FIX GCM counter bug, change inc128 to inc32 Zhi Guan 2024-04-21 23:58:01 +08:00
  • 252c9e1765 Add more SM4 test vectors Zhi Guan 2024-04-21 10:10:46 +08:00
  • a485fa0b10 Fix SM4-CCM bug in length encoding Zhi Guan 2024-04-21 10:09:31 +08:00
  • afd9682254 Merge pull request #1660 from Gorachya/master Zhi Guan 2024-04-20 12:53:52 +08:00
  • f3fb2ee94b Update README.md Simon 2024-04-20 12:26:32 +08:00
  • 350e91af0a 修复Windows编译的问题。 Simon 2024-04-20 12:23:30 +08:00
  • 6f870889cf Adjust digest APIs Zhi Guan 2024-04-19 21:14:10 +08:00
  • 8cb306ad0b Adjust SM3 SM4 API Zhi Guan 2024-04-19 18:32:06 +08:00
  • bab131604f Update CMakeLists.txt Gorachya 2024-04-19 17:56:47 +08:00
  • 36f256913d Update sm2_z256.c Gorachya 2024-04-19 17:55:28 +08:00
  • ab7c9a7651 Adjust SM2 API and tests Zhi Guan 2024-04-19 17:32:54 +08:00
  • 725817add9 Use sm3_pbkdf2 without digest API Zhi Guan 2024-04-19 13:21:52 +08:00
  • 356e618d99 Add sm2_key test Zhi Guan 2024-04-18 22:01:50 +08:00
  • b2707a1f0e Adjust SM9 files Zhi Guan 2024-04-18 21:41:17 +08:00
  • e9bbcf5490 Use z256 and jacobian coordinates as inner presentation of SM2 point Zhi Guan 2024-04-18 21:27:00 +08:00
  • 549c68d2df Re-organize SM2 files Zhi Guan 2024-04-17 22:43:04 +08:00
  • 2a5dc640bd Remove some modn functions Zhi Guan 2024-04-17 20:55:20 +08:00
  • 3a6bfbe03f Merge pull request #1655 from ohos-rs/master Zhi Guan 2024-04-17 20:43:53 +08:00
  • 42e55d249d Merge pull request #1649 from fnMrRice/master Zhi Guan 2024-04-17 20:43:00 +08:00
  • fbad76e807 Update CMakeLists.txt Zhi Guan 2024-04-17 15:47:28 +08:00
  • b01ad79475 Update sm9test.c Zhi Guan 2024-04-17 15:44:56 +08:00
  • 5d40024f14 Update SM9 to/from_hex API Zhi Guan 2024-04-17 15:42:47 +08:00
  • c79084ad03 Remove sm9 modp to/from bytes/hex Zhi Guan 2024-04-17 09:09:37 +08:00
  • c32cb0f8e4 Add sm3_pbkdf2 function Zhi Guan 2024-04-16 23:04:18 +08:00
  • f0e70bbb4d Rename SM2_Z256 to sm2_z256_t Zhi Guan 2024-04-16 22:58:07 +08:00
  • 6028d1e10b Rename POINT_AFFINE to AFFINE_POINT Zhi Guan 2024-04-16 22:51:38 +08:00
  • 4e66f911d0 Update rand_range functions Zhi Guan 2024-04-16 22:49:59 +08:00
  • e061dda71f Remove modp_to_bytes Zhi Guan 2024-04-16 22:27:59 +08:00
  • b2a5885e23 Update sm9.h Zhi Guan 2024-04-16 19:23:14 +08:00
  • 9083a7a60b Rename SM2 file names Zhi Guan 2024-04-16 19:20:35 +08:00
  • fea2b018dc Rename SM9 file names Zhi Guan 2024-04-16 19:18:07 +08:00
  • b519f973b9 Delete sm2_uint128test.c Zhi Guan 2024-04-16 19:04:17 +08:00
  • ddda806267 Change function names Zhi Guan 2024-04-16 19:03:05 +08:00
  • 1b69de3820 Update sm9_z256_alg.c Zhi Guan 2024-04-16 11:22:35 +08:00
  • afed7a0ecb Make SDF/SKF optional in CMake Zhi Guan 2024-04-15 08:49:16 +08:00
  • bd12c4ef50 Update tls.c Zhi Guan 2024-04-15 08:48:40 +08:00