jMyles
|
cfb36163b6
|
DataSource now takes the public key of the Policy, not the whole Policy. Thanks @michwill.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
5b46b9d17a
|
Moves and fixes to support KMS logic with unified ETH codebase.
|
2018-04-10 00:34:18 -07:00 |
jMyles
|
1ea14e514b
|
Switching to maya for most DT things.
|
2018-04-07 22:13:45 -07:00 |
jMyles
|
391c8a3679
|
Fixing imports for refactor and circular avoidance.
|
2018-04-07 22:13:45 -07:00 |
tuxxy
|
95990bb839
|
Merge remote-tracking branch 'nucypher/master' into crypto-config
|
2018-04-05 17:59:23 -06:00 |
jMyles
|
b3acaf50bc
|
New verify_from() logic. Fixes #174.
Cleaning up and sanding kit and verify_from() logic.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
b35e5b9840
|
Using constantSorrow for constants.
|
2018-04-05 17:23:17 -06:00 |
Kieran Prasch
|
a9038c5d9b
|
Recompose config module classes, KMSConfig split into multiple objects. Override policy publish method and call via super.
|
2018-04-05 17:23:17 -06:00 |
tuxxy
|
448e2d7223
|
Begin integration of KMS-Ethereum codebase into KMS
|
2018-04-05 17:21:23 -06:00 |
jMyles
|
11263663f3
|
Special value constants changed to constantSorrow; lengths adjusted. Also, new test for Signature comparison.
|
2018-04-05 10:23:28 -07:00 |
tuxxy
|
06539daedd
|
'Contract' -> 'Arrangement'
|
2018-04-01 22:16:51 -06:00 |
jMyles
|
f789aaf7f7
|
New verify_from() logic. Fixes #174.
|
2018-04-01 20:17:47 -07:00 |
jMyles
|
eb4605d573
|
Using constantSorrow for constants.
|
2018-04-01 18:52:08 -07:00 |
jMyles
|
42870a25f0
|
Fixed a few comments and updated kfrag generation for new pyumbral interface.
|
2018-03-07 06:34:31 -08:00 |
jMyles
|
2c5e95dd37
|
Ursulas coming out are Ordered, but so also need Ursulas going in to be!
|
2018-02-28 17:40:49 -08:00 |
jMyles
|
2cd820885c
|
__repr__ that doesn't suck (given that we don't have ursula_id for WorkOrder anymore)
|
2018-02-28 17:40:49 -08:00 |
jMyles
|
5cddd96545
|
Constructing a Policy now requires an actual Ursula (Bob must already know about this Ursula anyway, no reason not to just pass it in).
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
d35687907d
|
Just use the keccak_digest function directly - this was never a good change really.
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
c9d518beac
|
Marking and expanding some DHT value parsing logic. See #172.
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
63d1e731c9
|
Ursula's ID is now just her Public Signing Key.
|
2018-02-28 17:37:26 -08:00 |
jMyles
|
edad1d7148
|
dict interface for from_public_keys.
|
2018-02-28 17:33:53 -08:00 |
jMyles
|
f89d13c4a0
|
Seal -=> SignatureStamp
|
2018-02-23 22:39:10 -08:00 |
jMyles
|
760e0a8129
|
Reflectin refractor of umbral.umbral to umbral.pre.
|
2018-02-23 22:02:32 -08:00 |
jMyles
|
90504b4814
|
Proper exception instead of just an assertion.
|
2018-02-19 15:19:18 -08:00 |
jMyles
|
08f7d0a7c0
|
Tightened __repr__ with help from @kprasch.
|
2018-02-19 15:19:04 -08:00 |
jMyles
|
0fa87828fd
|
More WorkOrder logic; giving Bob more handles to grasp during his REST-client logic.
|
2018-02-18 17:29:08 -08:00 |
jMyles
|
24b039e227
|
Beginning of implementation of WorkOrderHistory.
|
2018-02-18 13:20:43 -08:00 |
jMyles
|
307bae3e3a
|
Giving Bob a better facility for tracking his CFrags.
|
2018-02-18 13:04:33 -08:00 |
jMyles
|
2b87cf3b8e
|
It's on. Here we go.
|
2018-02-17 23:36:33 -08:00 |
jMyles
|
b4a66356df
|
Fixes and TODOs in response to a number of comments from @tuxxy, @kprasch, and @cygnusv.
|
2018-02-15 15:55:40 -08:00 |
jMyles
|
023d9705f0
|
Shortening headers to two bytes, and deprecating lstrip as a way to eat headers. See #111. Fixes #164.
|
2018-02-14 23:45:23 -08:00 |
jMyles
|
31dfbaa3e9
|
Moving over to MessageKit.to_bytes.
|
2018-02-14 00:18:31 -08:00 |
jMyles
|
8f6c4b4a2f
|
Capsule instead of PFrag. Feels so good.
|
2018-02-13 15:44:47 -08:00 |
jMyles
|
732b75bfd6
|
WorkOrders now take Capsules.
|
2018-02-13 13:28:51 -07:00 |
jMyles
|
7d53c82f74
|
Starting MessageKit for TreasureMap flow.
|
2018-02-13 11:09:59 -08:00 |
jMyles
|
25477c1204
|
Sending Policy in a MessageKit.
|
2018-02-12 13:12:31 -08:00 |
jMyles
|
b5bf5557a2
|
Reinstituing Keystore logic.
|
2018-02-12 13:09:18 -08:00 |
Tux
|
6aeef2f6ec
|
Merge pull request #9 from jMyles/rm-crypto
Kits, splitters, new encrypt and decrypt, more
|
2018-02-11 02:15:25 -07:00 |
jMyles
|
5804ffdc95
|
New splitters for Policy.
|
2018-02-11 01:06:21 -08:00 |
tuxxy
|
1c5c1ab7ad
|
Remove npre from policy.models
|
2018-02-10 22:11:37 -07:00 |
jMyles
|
d91426e0e8
|
Formatting and style changes.
|
2018-02-10 19:39:03 -08:00 |
jMyles
|
fee2b29836
|
Red lines through PFrag.
|
2018-02-10 19:28:34 -08:00 |
jMyles
|
438ecf2e29
|
New splitters for new hashes.
|
2018-02-10 19:26:54 -08:00 |
jMyles
|
65940dd0fe
|
Preparing to use UmbralPublicKey.
|
2018-02-09 20:44:16 -08:00 |
jMyles
|
6d2c9e3d7b
|
Reflecting deprecated crypto modules.
|
2018-02-07 02:16:45 -08:00 |
jMyles
|
0d964ca080
|
Removing various imports of the ole' fragments module.
|
2018-02-07 02:16:44 -08:00 |
jMyles
|
cc80a065e0
|
Character.from_public_keys now takes a list of tuples.
|
2018-02-06 17:15:53 -08:00 |
jMyles
|
1ff8d51515
|
Better doctstring for Policy. And something something agreement.
|
2018-02-05 23:40:21 -08:00 |
jMyles
|
bdf738aef9
|
Serialization for Contract.
|
2018-02-05 23:30:07 -08:00 |
jMyles
|
de3d9e6c01
|
Create an Ursula from a REST URL. Why not?
|
2018-02-05 23:30:01 -08:00 |