summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* document find_curve()Hubert Kario2022-06-101-0/+10
* add support for finding Curves by nameHubert Kario2022-06-102-1/+63
* Merge pull request #256 from tlsfuzzer/eddsaHubert Kario2022-04-223-0/+130
|\
| * skip legacy hashes as they brake python compiled against openssl 3.0Hubert Kario2022-04-021-0/+8
| * interoperability tests for EdDSA with opensslHubert Kario2022-04-022-0/+122
* | fix sphinx warnings in doc stingsHubert Kario2022-04-026-88/+110
|/
* better handling for malformed curve parametersHubert Kario2022-04-013-8/+39
* VerifyingKey: explicit use the same point encoding for generator as pkeyHubert Kario2022-03-291-1/+1
* fix doc for curve_parameters_encodingHubert Kario2022-03-291-2/+2
* use new version of blackHubert Kario2022-03-2919-85/+108
* workaround py3.3 bug with empty strings and memoryviewHubert Kario2022-01-052-4/+19
* add testing on Python 3.11Hubert Kario2022-01-042-58/+185
* try to support pkcs8 v2 format pem file for EdDSA (#281)Myse1f2022-01-042-4/+20
* add note to not use low level interfacesHubert Kario2021-12-061-0/+3
* Fix typos (#266)Kian Meng Ang2021-11-063-16/+15
* eddsa: add support for point precomputationHubert Kario2021-10-114-11/+121
* docs: Fix a few typosTim Gates2021-09-053-3/+3
* Support for DER and PEM serialisation of EdDSA keysHubert Kario2021-07-293-5/+299
* add EdDSA support to SigningKey and VerifyingKeyHubert Kario2021-07-2910-24/+329
* add low level EdDSA methodsHubert Kario2021-07-264-6/+665
* Encoding and decoding byte byte representations of Edwards pointsHubert Kario2021-07-262-2/+205
* Add Twisted Edwards curve point arithmeticHubert Kario2021-07-263-20/+764
* add SHAKE-256 implementationHubert Kario2021-07-203-5/+367
* add support for writing keys with explicit curve parametersHubert Kario2021-05-212-13/+83
* support reading keys with explicitly encoded curve parametersHubert Kario2021-05-212-26/+133
* support for limiting acceptable curve encodingsHubert Kario2021-05-212-5/+62
* support for PEM format for EC parametersHubert Kario2021-05-212-0/+76
* add support for reading and writing curve parameters in DERHubert Kario2021-05-215-56/+436
* move parsing of points from VerifyingKey to parent class of pointsHubert Kario2021-05-214-107/+273
* [FIX] changed forbidding to forbiddenUmar2021-04-291-1/+1
* allow limiting point formats, don't accept malformed PEM public filesHubert Kario2021-04-244-16/+137
* ensure RWLock coverage even if we don't use itHubert Kario2020-12-141-1/+4
* implement lock-less algorithm in PointJacobiHubert Kario2020-12-142-131/+181
* test coverage for ecdsa moduleHubert Kario2020-12-121-0/+123
* fix lie->lay typoHubert Kario2020-12-123-10/+10
* describe RSZeroError handling in more detailHubert Kario2020-12-121-6/+12
* test for r==0 and s==0 in signature creationHubert Kario2020-12-121-1/+55
* waive coverage for version specific codeHubert Kario2020-12-121-1/+1
* ensure inequality checks for VerifyingKeys are fully coveredHubert Kario2020-12-121-0/+14
* test coverage for keys moduleHubert Kario2020-12-121-1/+34
* more test coverage for numbertheory moduleHubert Kario2020-12-121-0/+52
* more tests for util.randrangeHubert Kario2020-12-121-0/+12
* more tests for PointJacobiHubert Kario2020-12-121-0/+47
* fix LGTM alertsHubert Kario2020-12-1111-21/+10
* use more specific asserts in test_pyecdsa moduleHubert Kario2020-12-101-6/+6
* use correct asserts in der module test coverageHubert Kario2020-12-101-4/+4
* add missing __ne__ methods, fix __eq__ docsHubert Kario2020-12-104-21/+56
* more test coverage for der parsersHubert Kario2020-12-101-0/+79
* update URIs and badges after migration to tlsfuzzer orgHubert Kario2020-12-102-8/+8
* ignore environment-caused lack of branch coverage for inverse_mod()Hubert Kario2020-12-091-6/+9