David Núñez
|
114a91e7da
|
Bump version: 0.1.2-alpha.0 → 0.1.2-alpha.1
|
2018-12-10 21:20:38 +01:00 |
David Núñez
|
ff8fdb3441
|
Merge pull request #228 from KPrasch/packaging
Packaging Updates & Bug Fixes
|
2018-12-10 20:21:42 +01:00 |
Kieran Prasch
|
b8f8ae05f6
|
Updated version freeze via bytestring-splitter
|
2018-12-10 08:08:20 -08:00 |
Kieran Prasch
|
0b2bd8815c
|
Updates bytestring-splitter installation namespace
|
2018-12-09 16:29:28 -08:00 |
Kieran Prasch
|
4a1bdc4b44
|
Remove unintended comma from project description
|
2018-12-09 12:56:31 -08:00 |
David Núñez
|
b1389605c8
|
Bump version: 0.1.1-alpha.3 → 0.1.2-alpha.0
|
2018-11-29 10:57:08 +01:00 |
David Núñez
|
c9cddbe89d
|
Merge pull request #219 from cygnusv/random_oracles
Random oracles module and code reorganization
|
2018-11-20 00:16:48 +01:00 |
David Núñez
|
78904b8fff
|
prove_correctness now is a method of CFrag, like verify_correctness
|
2018-11-19 16:10:40 +01:00 |
David Núñez
|
a4977252a1
|
Addressing RFCs
|
2018-11-19 16:09:36 +01:00 |
David Núñez
|
5245f50db9
|
Fixed wrong calculation of memory required by Scrypt
|
2018-11-16 11:26:20 +01:00 |
David Núñez
|
2c782667ef
|
Update test vectors
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
bb4895c0da
|
Raise memory error when Scrypt can't get enough memory for key derivation
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
317469767d
|
Allows passing callable KDFs to key wrapping methods. Default is Scrypt
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
bce37b790a
|
Protected scope for pre._prove_cfrag_correctness()
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
9cfbf1b50c
|
CorrectnessProofs use ExtendedKeccak for compatibility with Solidity
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
9521c50d12
|
Introduce customization_string arg for Hash functions
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
86789006a4
|
janitorial
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
576e7a4aeb
|
Introduce ABC for Hash class
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
cec416fee9
|
Improved key wrapping for Umbral keys. Fixes #122
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
d60e982bdc
|
Enable mypy again in CircleCI workflow
|
2018-11-16 11:16:12 +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
|
716428a8f9
|
Dismember umbral._pre and put the pieces where they belong
|
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
|
5b169d27b1
|
Simplifying combination of Cfrags when threshold=1
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
17c8c6004d
|
Trailing commas not allowed in functions with starargs before Python 3.6
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
98c7a7d779
|
Adapt hash_to_curvebn to new hash interface. Blake2b is the default hash.
|
2018-11-16 11:16:12 +01:00 |
David Núñez
|
5bcc4c96d8
|
New ExtendedKeccak hash function, based on pysha3 implementation
|
2018-11-16 11:16:01 +01:00 |
David Núñez
|
6f0eca9be1
|
Introduce Hash superclass and new Blake2b wrapper
|
2018-11-16 11:07:01 +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
|
bd8f07c822
|
Merge pull request #226 from cygnusv/requests
Update Pipfile and requirements.txt to disallow requests<2.20.0
|
2018-11-16 10:47:09 +01:00 |
David Núñez
|
09339388e1
|
Update README and docs to show pip install umbral
|
2018-11-16 10:39:28 +01:00 |
David Núñez
|
03cccb8ed4
|
Workaround for pytest-benchmark incompatibility with pytest 4. See #227
|
2018-11-16 10:05:24 +01:00 |
David Núñez
|
f5bebc6a1e
|
Use option parallel=True for coverage (Fixes #222)
See https://github.com/nedbat/coveragepy/issues/716
|
2018-11-15 21:57:52 +01:00 |
David Núñez
|
b51c38d1e1
|
Update Pipfile and requirements.txt to disallow requests<2.20.0
|
2018-11-15 21:14:04 +01:00 |
David Núñez
|
839106da36
|
Bump version: 0.1.1-alpha.2 → 0.1.1-alpha.3
|
2018-10-19 01:44:13 +02:00 |
David Núñez
|
9b01f14614
|
Revised deploy config (missing twine installation)
|
2018-10-19 01:43:58 +02:00 |
David Núñez
|
e8c8ae52d4
|
Bump version: 0.1.1-alpha.1 → 0.1.1-alpha.2
|
2018-10-19 01:15:50 +02:00 |
David Núñez
|
b2a2f9e5f0
|
Adds approval step to CircleCI workflow, between test_deploy and deploy
|
2018-10-19 01:15:44 +02:00 |
David Núñez
|
87fa190a91
|
Bump version: 0.1.1-alpha.0 → 0.1.1-alpha.1
|
2018-10-19 00:32:18 +02:00 |
David Núñez
|
ba34725f76
|
Adds --user flag to pip install in test_deploy CircleCI build script
|
2018-10-19 00:31:44 +02:00 |
David Núñez
|
08b6c34163
|
Bump version: 0.1.0-alpha.4 → 0.1.1-alpha.0
|
2018-10-19 00:09:22 +02:00 |
David Núñez
|
ed93fbca41
|
Fix test_deploy CircleCI config and verify version command in setup.py
|
2018-10-19 00:05:48 +02:00 |
David Núñez
|
75692999e4
|
Merge pull request #223 from cygnusv/optional-stuff
Last minute changes before release v0.1.1-alpha.0
|
2018-10-18 22:04:40 +02: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
|
e020e1ac1e
|
Merge pull request #221 from KPrasch/deployment-test
Pre-deployment testing and acceptance for PyPI releases
|
2018-10-15 20:03:16 +02:00 |
Kieran Prasch
|
c574beaab3
|
Include deployment testing steps and manual approval for PyPI
|
2018-10-15 09:55:41 -07:00 |
K Prasch
|
7094be8005
|
Merge pull request #220 from cygnusv/optional-stuff
Improved verification of KFrags
|
2018-10-15 09:53:50 -07:00 |
David Núñez
|
ad055165ff
|
Get constant sorrow from pipy
|
2018-10-11 21:01:26 +02:00 |
David Núñez
|
87b24a0083
|
Some type annotation improvements and other minor change requests
|
2018-10-11 21:01:21 +02:00 |