Commit Graph

23 Commits (bench-kdf)

Author SHA1 Message Date
damon 731fd09aa5 add vectors and test for kdf function 2019-10-17 17:55:21 +02:00
David Núñez 7568fff780 Raise UmbralDecryptionError instead of cryptography.exception.InvalidTag 2019-03-27 16:31:39 +01:00
David Núñez af0fb2d028 Remove copyright notice from individual files 2019-02-22 11:07:19 +01:00
David Núñez a6cb2a0450 Removes protected attribute scope in some umbral classes 2018-11-16 11:16:12 +01:00
David Núñez 977bee01a0 Divide umbral.fragments into umbral.kfrags and umbral.cfrags 2018-11-16 11:16:12 +01:00
David Núñez 62a0392b58 New umbral.random_oracles module to gather all hash and KDF functions 2018-11-16 11:07:01 +01:00
David Núñez 4f13c7a4e1 Updated test vectors reflecting new API and KFrags 2018-10-16 11:04:48 +02:00
David Núñez 6df0d835e2 PEP8'ing the test vector scripts and tests 2018-10-16 11:04:42 +02:00
David Núñez 7d9ddfe6e8 Adds support to testing Jupyter notebooks with py.test plugin nbval
* Test vectors are marked as xfail temporarily
2018-10-06 22:28:14 +02:00
David Núñez ea442fe702 Janitorial stuff 2018-10-06 21:31:39 +02:00
David Núñez 4e331f3010 Rename pre.split_rekey to pre.generate_kfrags. Introduce changes in args 2018-10-06 19:00:34 +02:00
David Núñez 054777eb53 KFrags now has 2 signatures (Bob and proxy) and a new point
* point_precursor removes need for point_xcoord and point_noninteractive
* Fixes access to protected attributes in some places
2018-10-06 19:00:34 +02:00
David Núñez f535f926b9 New test for kfrags signed without correctness keys. Test fails 2018-10-06 19:00:26 +02:00
David Núñez 21c50eb575 Allows to set a single correctness key. Tests for correctness keys. 2018-09-21 12:51:57 +02:00
Kieran Prasch acd165840c Add automated continuous deployment to pyPI, filtered by release tag; Additional project metadata. 2018-08-20 15:25:24 -07:00
David Núñez 954b290e20 Remove unused imports in tests 2018-08-17 18:42:27 -05:00
David Núñez e4aae1261c Use KFrag and Capsule fixtures in test_correctness and test_capsule_operations 2018-08-17 15:57:13 -05:00
David Núñez d7f155a1eb Move test of CorrectnessProof serialization to tests/unit/test_cfrags 2018-08-17 15:45:57 -05:00
David Núñez 1895d6428e This test is redundant wrt to test_simple_api 2018-08-17 15:45:57 -05:00
David Núñez 4779d51082 Separate test_lifecycle_multidomain and test_pre_api from test_simple_api 2018-08-15 22:33:54 -05:00
David Núñez 46c987ca88 Fix conftest.py import in test_correctness and test_simple_api 2018-08-15 22:33:54 -05:00
David Núñez e609ff664d Missing License header in test files 2018-08-15 22:33:54 -05:00
David Núñez 2d149ed710 Initial categories of tests: unit, integration, functional and scenario 2018-08-15 22:33:43 -05:00