aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/sm2
Commit message (Expand)AuthorAgeFilesLines
* Address a side channel in RSA and SM2Jack Lloyd2018-12-241-1/+1
* Support SM2 raw signaturesJack Lloyd2018-09-091-57/+101
* Fix off by one for SM2 ciphertext lengthJack Lloyd2018-08-101-1/+1
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-101-2/+32
* Add PK_Signer::signature_lengthJack Lloyd2018-08-101-0/+2
* Combine SM2 key types for signatures and encryptionJack Lloyd2018-08-015-143/+63
* Require SM2 ciphertexts be DER encodedJack Lloyd2018-07-241-2/+18
* Changes to allow masked lookups for variable point multJack Lloyd2018-06-201-6/+10
* Add EC_Group::inverse_mod_orderJack Lloyd2018-04-171-2/+2
* Precompute for multiexponentation when verifying ECC signaturesJack Lloyd2018-04-171-4/+5
* Add EC_Group::random_scalarJack Lloyd2018-03-212-2/+2
* Use blinded_base_point_multiply_x in the various signature schemesJack Lloyd2018-03-081-4/+4
* Add mixed (J+A) point addition, new scalar mul for base pointsJack Lloyd2018-03-081-7/+7
* Add functions to EC_Group for getting base point coordinatesJack Lloyd2018-02-251-2/+2
* New API for blinded ECC point multiplicationJack Lloyd2018-02-212-16/+18
* Further simplifications in SM2 codeJack Lloyd2018-02-182-14/+14
* Add point_multiply operation to EC_GroupJack Lloyd2018-02-181-1/+1
* Add functions to reduce integers mod the order to EC_GroupJack Lloyd2018-02-181-22/+16
* Use shared representation of EC_GroupJack Lloyd2018-01-312-6/+6
* Expose SM2_compute_zaJack Lloyd2018-01-121-6/+7
* Change default userid for SM2 signatures.Daniel Wyatt2018-01-041-0/+12
* Apply final annotations to the library alsoJack Lloyd2017-09-223-5/+5
* Update SM2 to use ASN.1 encoding for ciphertextsJack Lloyd2017-09-202-27/+32
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-202-4/+4
* Complete the final annotation changesJack Lloyd2017-09-192-4/+4
* Use constant_time_compare instead of same_memJack Lloyd2017-09-161-1/+1
* Change SM2 encryption to match updated standard.Jack Lloyd2017-09-101-5/+5
* Bump version for SM2Jack Lloyd2017-09-071-1/+1
* Support arbitrary hashes for SM2 signaturesJack Lloyd2017-09-061-7/+37
* Remove unused memberJack Lloyd2017-09-061-1/+0
* Support arbitrary hashes for SM2 encryptionJack Lloyd2017-09-051-12/+17
* Add SM2 encryption schemeJack Lloyd2017-08-045-11/+340
* Remove debug printsJack Lloyd2017-06-301-17/+1
* Add SM2 signature schemeJack Lloyd2017-06-293-0/+345