aboutsummaryrefslogtreecommitdiff
path: root/crypto/sm2
AgeCommit message (Expand)AuthorFilesLines
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
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell3-13/+13
2018-07-26Fix a trivial coding style nit in sm2_sign.cPaul Yang1-1/+1
2018-07-24Update sm2_crypt.cneighbads1-1/+1
2018-07-07Remove a memsetMatt Caswell1-2/+0
2018-07-07Check a return value for success in ec_field_size()Matt Caswell1-1/+2
2018-07-07Fix some Coverity issues in sm2_encrypt()Matt Caswell1-9/+10
2018-07-07Check md_size isn't negative before we use itMatt Caswell1-5/+6
2018-06-25Use ec_group_do_inverse_ord() in SM2Nicola Tuveri1-1/+2