summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP: interoperability tests with openssleddsaHubert Kario2021-08-031-0/+67
* Merge pull request #261 from tlsfuzzer/eddsa-keysHubert Kario2021-08-0213-32/+633
|\
| * Support for DER and PEM serialisation of EdDSA keysHubert Kario2021-07-293-5/+299
| * add EdDSA support to SigningKey and VerifyingKeyHubert Kario2021-07-2911-24/+331
| * fixup instrumental ignoresHubert Kario2021-07-292-4/+4
|/
* Merge pull request #259 from tlsfuzzer/low-level-eddsaHubert Kario2021-07-295-8/+871
|\
| * ignore directory with coverage html reportHubert Kario2021-07-261-0/+1
| * add low level EdDSA methodsHubert Kario2021-07-264-6/+665
| * Encoding and decoding byte byte representations of Edwards pointsHubert Kario2021-07-262-2/+205
|/
* Merge pull request #258 from tlsfuzzer/tw-ed-arithmeticHubert Kario2021-07-263-20/+764
|\
| * Add Twisted Edwards curve point arithmeticHubert Kario2021-07-263-20/+764
|/
* Merge pull request #257 from tlsfuzzer/shake-256Hubert Kario2021-07-264-8/+370
|\
| * add SHAKE-256 implementationHubert Kario2021-07-204-8/+370
|/
* Merge pull request #254 from MartinThoma/typosHubert Kario2021-05-282-36/+37
|\
| * Fix typosMartin Thoma2021-05-282-36/+37
|/
* release 0.17.0python-ecdsa-0.17.0Hubert Kario2021-05-271-0/+61
* Merge pull request #252 from tomato42/explicit-curve-paramsHubert Kario2021-05-269-184/+1049
|\
| * fix CI on py3.4Hubert Kario2021-05-212-0/+2
| * add tox environment for formatting code with blackHubert Kario2021-05-211-0/+7
| * 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
|/
* Merge pull request #253 from emyu01/typoHubert Kario2021-04-291-1/+1
|\
| * [FIX] changed forbidding to forbiddenUmar2021-04-291-1/+1
|/
* Merge pull request #251 from tomato42/raw-encodingHubert Kario2021-04-264-16/+137
|\
| * allow limiting point formats, don't accept malformed PEM public filesHubert Kario2021-04-244-16/+137
* | Merge pull request #250 from tlsfuzzer/ci-on-py2.6Hubert Kario2021-04-221-7/+57
|\ \
| * | workaround non-SNI access to pip CDNci-on-py2.6Hubert Kario2021-04-221-7/+57
|/ /
* | Merge pull request #245 from tlsfuzzer/more-testsHubert Kario2021-01-251-4/+36
|\ \
| * | add testing condition coveragemore-testsHubert Kario2021-01-251-3/+26
| * | run speed testsHubert Kario2021-01-221-0/+9
| * | correctly install gmpy in the environmentHubert Kario2021-01-221-1/+1
|/ /
* | update the build status badgeHubert Kario2021-01-221-1/+1
* | Merge pull request #243 from tlsfuzzer/github-actions-ciHubert Kario2021-01-227-10/+236
|\ \ | |/ |/|
| * use Github Actions for CIHubert Kario2021-01-227-10/+236
|/
* Merge pull request #240 from tomato42/less_lockingHubert Kario2020-12-173-132/+185
|\
| * 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
|/
* Merge pull request #237 from tomato42/document-new-curvesHubert Kario2020-12-121-58/+78
|\
| * update readme with the newly added curvesHubert Kario2020-12-121-58/+78
|/
* Merge pull request #236 from tomato42/ecdsa-coverageHubert Kario2020-12-121-0/+123
|\
| * test coverage for ecdsa moduleHubert Kario2020-12-121-0/+123
|/
* Merge pull request #235 from tomato42/typosHubert Kario2020-12-123-10/+10
|\
| * fix lie->lay typoHubert Kario2020-12-123-10/+10
|/
* Merge pull request #234 from tomato42/unlucky_k_testsHubert Kario2020-12-122-7/+67
|\
| * 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
|/