17a09a665b
Moved samples into the samples module
2024-04-06 03:47:51 +03:00
5a48ee0ad5
Add tests for base58 and WIF decoding using pyelliptic.arithmetic
2024-04-06 03:47:19 +03:00
b3c5900eb3
Code quality fixes
2024-02-20 08:47:07 +08:00
688094371e
Relax the assertion about privkey length
2024-02-01 17:20:46 +02:00
d3644aa354
Add a test for short pubkey coordinates
2024-02-01 17:20:13 +02:00
c80529eb9e
Suppress pylint protected-access in test_ecc
2022-11-15 03:55:09 +02:00
ce199a24dc
Added more tests for pyelliptic.ECC
...
including parts of the encryption process, described in the Specification
with samples. Appended TestECC to builtin tests.
2022-11-15 03:19:15 +02:00
0fc5cd5927
Started a dummy test for random keys in pyelliptic.ECC()
2022-11-15 03:19:15 +02:00
fe7f8f6c95
OpenSSL improve memory handling
...
- replace void * with BIGNUM * where applicable
- fixes #1622
- replace 0 with None when using a NULL pointer as parameter
- maybe needs more work in how the data is accessed
- EC_POINT struct is now defined but isn't used yet
Closes : #1707
2022-11-15 03:18:41 +02:00
78e16e61a0
Build tests into the windows bundle if DEBUG=True is set in pyinstaller spec
2022-08-07 17:36:21 +03:00
01b0fee4b4
Move to pyelliptic.tests also test_blindsig and test_openssl
2021-08-17 15:57:08 +03:00
6360c2773d
Separate pyelliptic tests from crypto tests and add simple tests for
...
changebase(), decode(), encode(), hex_to_point() and point_to_hex()
2021-08-17 15:57:08 +03:00