aboutsummaryrefslogtreecommitdiff
path: root/crypto/sm2
AgeCommit message (Expand)AuthorFilesLines
2023-05-30Update copyright yearTomas Mraz1-1/+1
2023-03-31Fix mem leak in ECDSA_sign().slontis1-1/+1
2022-12-01Update copyright yearTomas Mraz1-1/+1
2022-11-21Remove duplicated #include headersJHH201-1/+0
2021-11-02Add missing check according to SM2 Digital Signature generation algorithmMingjun.Yang1-0/+13
2021-08-25sm2: fix error raise to not fail make updatePauli1-1/+1
2021-08-24Check the plaintext buffer is large enough when decrypting SM2Matt Caswell1-0/+4
2021-08-24Correctly calculate the length of SM2 plaintext given the ciphertextMatt Caswell1-16/+8
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz2-7/+7
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli2-2/+2
2021-05-26err: rename err_load_xxx_strings_int functionsPauli1-1/+1
2021-03-17Fix up issues found when running evp_extra_test with a non-default library co...Jon Spillett1-1/+1
2021-03-11Update copyright yearMatt Caswell1-1/+1
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis3-50/+52
2021-01-28Update copyright yearRichard Levitte3-3/+3
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis2-0/+4
2021-01-08Add SM2 private key range validationNicola Tuveri3-1/+52
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte1-5/+10
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2-66/+66
2020-10-15Update copyright yearMatt Caswell1-1/+1
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2-5/+5
2020-09-25Remove some dead SM2 codeMatt Caswell2-394/+1
2020-09-23Fix missing propq in sm2Shane Lontis1-2/+4
2020-09-22Address review commentsPaul Yang1-7/+7
2020-09-22Add SM2 signature algorithm to default providerPaul Yang3-14/+14
2020-08-07Add evp_test fixes.Shane Lontis3-13/+57
2020-04-23Update copyright yearMatt Caswell2-2/+2
2020-03-15SM2: Make the EVP_PKEY_METHOD ctrl_str function listen to distidRichard Levitte1-7/+3
2020-02-12Remove unused OSSL_PARAM_construct_from_text() function.Pauli1-2/+1
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli2-0/+12
2020-02-02Add SM2 specific parameter and key generationRichard Levitte1-25/+42
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre4-10/+10
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer1-1/+6
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte1-1/+1
2019-08-22Support parsing of SM2 ID in hexdecimalPaul Yang1-0/+19
2019-07-16Regenerate mkerr filesRich Salz1-28/+2
2019-07-02Fix TyposAntoine Cœur1-2/+2
2019-03-13Support SM2 certificate verification杨洋1-0/+4
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb1-1/+1
2019-02-27Support raw input data in apps/pkeyutlPaul Yang1-0/+3
2018-12-06Following the license change, modify the boilerplates in crypto/smN/Richard Levitte4-4/+4
2018-10-17EVP module documentation passAntoine Salon1-2/+3
2018-09-12crypto/sm2/sm2_sign.c: ensure UINT16_MAX is properly definedRichard Levitte1-0/+1
2018-09-10Validate the SM2 digest len before useMatt Caswell1-1/+7
2018-09-07Add missing SM2err and fix doc nitsPaul Yang2-1/+5
2018-09-07Update document for SM2 stuffsPaul Yang2-4/+15
2018-09-07Support setting SM2 IDPaul Yang3-56/+96
2018-09-07Make SM2 ID stick to specificationPaul Yang2-16/+51
2018-09-07Remove unnecessary sm2_za.cPaul Yang3-135/+116
2018-08-29fix out-of-bounds write in sm2_crypt.cymlbright1-1/+8