Commit Graph

948 Commits (cfrags)

Author SHA1 Message Date
David Núñez 63b1880029 CI: Parametrize pipenv's virtualenv depending on python version 2019-08-09 23:17:31 +02:00
jMyles b89decb8c1 Facility for clearing CFrags. 2019-08-09 23:17:31 +02:00
jMyles 3193d1541d Provide public way to get first cfrag in order to obtain point_precursor. 2019-08-09 23:17:31 +02:00
jMyles 5bcc5230ac Attached CFrags are really set - we don't ever want repeat CFrags, right? 2019-08-09 23:17:24 +02:00
jMyles f98b9ae5a8 Provide method for checking if a specific cfrag is attached to a Capsule. 2019-08-09 23:11:23 +02:00
David Núñez 41bbdc4128
Merge pull request #241 from cygnusv/invalidtag
1st Chimney anniversary
2019-05-21 11:52:52 +02:00
David Núñez f2598db27a Add additional tests suggested by @michwill 2019-04-15 13:09:28 +02:00
David Núñez a89169181b Removed type hint in UmbralPublicKey.from_hex() 2019-03-27 21:11:08 +01:00
David Núñez 5f668f08e8 Refining umbral keys tests 2019-03-27 16:31:39 +01:00
David Núñez 2c3620249b UmbralPublicKeys allow hex serialization 2019-03-27 16:31:39 +01:00
David Núñez 7568fff780 Raise UmbralDecryptionError instead of cryptography.exception.InvalidTag 2019-03-27 16:31:39 +01:00
David Núñez 8bea9a7795 Chimney fixtures 2019-03-27 16:31:39 +01:00
David Núñez b69d18a0bb Require passing notebook tests to start test deploy in CI workflow 2019-03-27 16:31:39 +01:00
David Núñez 72f9b82e1a Add decryption section in using pyumbral docs 2019-03-27 16:31:39 +01:00
David Núñez 17c1990c1e Bump version: 0.1.3-alpha.0 → 0.1.3-alpha.1 2019-02-22 11:35:04 +01:00
David Núñez cbc5443062
Merge pull request #238 from cygnusv/readme
Update to the README and Docs
2019-02-22 11:14:28 +01:00
David Núñez af0fb2d028 Remove copyright notice from individual files 2019-02-22 11:07:19 +01:00
David Núñez 9d756017fd Update copyright notice vars to 2019 2019-02-22 11:07:04 +01:00
David Núñez 5b8fef7a23
Merge pull request #235 from tuxxy/master
[Docs] Add Security section
2019-02-21 07:27:27 +01:00
MacLane Wilkison cd1cf06c2d Add security section 2019-02-20 18:57:10 -07:00
MacLane Wilkison fe1681718a Make config values unicode strings because of non-ASCII characters 2019-02-20 17:20:34 -07:00
David Núñez 115fadc6d7 Add reference to other supported curves in the docs. 2019-02-20 12:59:10 +01:00
David Núñez 5e8cf6bd60 Minor fixes in the docs 2019-02-20 12:59:10 +01:00
David Núñez 7d0122977f Set sphinx_rtd_theme in the docs 2019-02-20 12:59:10 +01:00
David Núñez c6e1c46b36 Better summary of pyumbral in README and docs 2019-02-20 12:59:10 +01:00
David Núñez aa32a5b7f5 Display badges in a single row 2019-02-20 12:59:10 +01:00
David Núñez f038dd64fc Touchups to the docs 2019-02-20 12:59:10 +01:00
David Núñez eb415de8fa Update the docs index to match the README 2019-02-20 12:59:10 +01:00
David Núñez b0153a3658 Improvements to the README 2019-02-20 12:59:10 +01:00
David Núñez 45d420d8e0 Adds reference to the NuCypher project in the README 2019-02-20 12:59:10 +01:00
David Núñez 7a2a0a24c7
Merge pull request #234 from cygnusv/nuyear
Optional KFrag validation in `pre.reencrypt()` (and other stuff)
2019-02-20 12:57:35 +01:00
David Núñez 368d58c509 Correct syntax for new style classes 2019-02-19 10:12:42 +01:00
David Núñez c897e3e1a4
Merge pull request #237 from mswilkison/master
Add Code of Conduct and Contribution Guide
2019-02-17 16:05:00 +01:00
MacLane Wilkison 37ed698762 Add Code of Conduct and Contribution Guide 2019-02-16 18:28:27 -07:00
David Núñez 109648e3ae Touchups to the CircleCi config to speed up build time 2019-02-15 13:11:10 +01:00
David Núñez 71b1e54f06 Allow signing and verification of prehashed messages. Test signatures. 2019-02-15 12:49:36 +01:00
David Núñez 5a5ae6554f Unpin pytest. Closes #227. 2019-02-15 12:49:23 +01:00
David Núñez e2dd1c330b Badges for everyone! 2019-01-10 11:22:53 +01:00
David Núñez f6bb4e102a Some improved type hints 2019-01-02 22:19:13 +01:00
David Núñez d037149682 KFrag.verify() raises ValueError if it doesn't get the required correctness keys. 2019-01-02 22:19:07 +01:00
David Núñez 8e662707ab Clean up, clean up, everybody clean up. 2019-01-02 22:18:12 +01:00
David Núñez 25774a52f7 KFrag validation is now optional in pre.reencrypt. By default it's on. 2019-01-02 22:18:12 +01:00
David Núñez b66c8c0b77 Bump version: 0.1.2-alpha.2 → 0.1.3-alpha.0 2018-12-15 21:49:30 +01:00
Tux 6c20fafc60
Merge pull request #233 from cygnusv/circle
Updated CircleCI configuration
2018-12-15 13:35:37 -07:00
K Prasch 98734701e6
Merge pull request #231 from cygnusv/signature
Change signature's internal hash algorithm from BLAKE2B to SHA256
2018-12-14 10:39:32 -08:00
David Núñez 331aea4420 Testing pip builds with CircleCI 2018-12-13 01:54:25 +01:00
David Núñez 1931604cc2 No need for getting pip==18.0 with pipenv 2018-12-13 01:53:28 +01:00
David Núñez 69cb47a49d Introduce reusable commands in CircleCI config 2018-12-13 01:36:39 +01:00
David Núñez 115481acf9 Renaming CircleCI jobs 2018-12-12 23:30:26 +01:00
David Núñez e9593bee7d Update test vectors after changing default hash in signatures 2018-12-12 19:59:22 +01:00