jMyles
|
fb826ef349
|
UmbralMessageKit can now be aware of a policy_pubkey.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
0a32f7f534
|
Moving Enrique and SignatureStamp out of characters. Enrique is now DataSource; SignatureStamp now lives in signature.
|
2018-04-12 19:19:28 -07:00 |
jMyles
|
9cc25929c8
|
No more as_b64 for UmbralPublicKeys.
|
2018-04-12 19:18:42 -07:00 |
Kieran Prasch
|
ebd722ead0
|
Updates nkms network apistar usage to version 0.4.3; Adds public_key method to Ursula superclass.
|
2018-04-11 20:32:53 -07:00 |
tuxxy
|
95990bb839
|
Merge remote-tracking branch 'nucypher/master' into crypto-config
|
2018-04-05 17:59:23 -06:00 |
jMyles
|
7f21117cb7
|
BytestringSplitter is now its own project.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
9c1e6c13cc
|
cryptoKits is now its own project.
|
2018-04-05 17:23:17 -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 |
jMyles
|
9203653b12
|
Better constants for various lengths.
|
2018-04-05 10:18:30 -07:00 |
tuxxy
|
06539daedd
|
'Contract' -> 'Arrangement'
|
2018-04-01 22:16:51 -06:00 |
jMyles
|
fc99ef2e27
|
BytestringSplitter is now its own project.
|
2018-04-01 18:52:30 -07:00 |
jMyles
|
8d2bd2d77d
|
cryptoKits is now its own project.
|
2018-04-01 18:50:53 -07:00 |
jMyles
|
d289ac31e8
|
Updated Finnegan's Wake demo to use TLS.
|
2018-03-06 17:52:23 -08:00 |
jMyles
|
18058b2634
|
These three files are no longer useful.
|
2018-03-01 00:14:25 -08:00 |
jMyles
|
1b426fa54d
|
Changed Bob's generated_work_orders to OrderedDict.
|
2018-02-28 17:40:49 -08:00 |
jMyles
|
7e567c24f6
|
Introducing named DBs per Ursula.
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
cdc39c67eb
|
Keystore uses ThreadedSession context manager (probably needs some touching up).
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
0de893110f
|
Not going to do the datastore-in-threadpool thing anymore.
|
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
|
14a4bf1634
|
NetworkyStuff can now engage Ursula's REST endpoints to handle TreasureMaps.
|
2018-02-28 17:37:27 -08:00 |
jMyles
|
0ffdbd0e6e
|
Cleaner to just keep the Ursula attached to the WorkOrder.
|
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
|
6aa0cb46d2
|
TreasureMaps are now attainble via the REST interface.
|
2018-02-28 17:33:58 -08:00 |
jMyles
|
edad1d7148
|
dict interface for from_public_keys.
|
2018-02-28 17:33:53 -08:00 |
jMyles
|
6fa7bd5823
|
Ursula's datastore now runs in a separate thread in all cases.
|
2018-02-28 17:32:19 -08:00 |
jMyles
|
3c00927e65
|
Moving Ursula's datastore access to a Threadpool.
|
2018-02-28 17:32:19 -08:00 |
jMyles
|
f9833f7d0d
|
Moved Ursula's REST bits to a new class.
|
2018-02-24 02:08:17 -08:00 |
jMyles
|
5900e4c2ed
|
Better legality check (casting to bytes instead of letting kademlia cast to str)
|
2018-02-18 17:34:08 -08:00 |
jMyles
|
fd4accf3f5
|
Header lengths and types implemented in network.
|
2018-02-15 12:31:16 -08:00 |
jMyles
|
e7eeee937c
|
header length constant.
|
2018-02-15 12:31:00 -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
|
8f6c4b4a2f
|
Capsule instead of PFrag. Feels so good.
|
2018-02-13 15:44:47 -08:00 |
jMyles
|
c62e39917a
|
CFrag splitter.
|
2018-02-13 15:43:38 -08:00 |
jMyles
|
f600f7f183
|
Formatting and style.
|
2018-02-11 01:05:58 -08:00 |
jMyles
|
570f169038
|
Splitter with kwargs.
|
2018-02-11 01:05:36 -08:00 |
jMyles
|
94fb768914
|
I had stashed some of Tux's work when I merged; adding that back in.
|
2018-02-11 01:04:50 -08:00 |
jMyles
|
044c636a77
|
New hash digest length for dht bytestring splitter.
|
2018-02-10 19:24:27 -08:00 |
jMyles
|
acc31b7757
|
Using UmbralPrivate key for splitting in protocols.
|
2018-02-09 20:38:10 -08:00 |
jMyles
|
0d964ca080
|
Removing various imports of the ole' fragments module.
|
2018-02-07 02:16:44 -08:00 |
tuxxy
|
da70c11b06
|
Delete old code that will be replaced with pyUmbral
|
2018-02-06 22:07:08 -07:00 |
jMyles
|
5638af4e9e
|
Eh, this exception has lived in the wrong place its whole life.
|
2017-12-14 11:39:38 -08:00 |
jMyles
|
f8d67c83d6
|
BaseClass for NetworkyStuff will just return NotImplemented when asked to find a competitive rate.
|
2017-12-11 14:44:32 -08:00 |
jMyles
|
537a782100
|
Pushing reencrypt logic down into actual NetworkyStuff instead of just the mock. Makes me psyched!
|
2017-12-07 20:37:08 -08:00 |
jMyles
|
16be6e3b97
|
Another variable type hint removal.
|
2017-11-22 09:27:58 -08:00 |
jMyles
|
08644afc5d
|
Type hint for list in blockchain_client.
|
2017-11-21 22:13:11 -08:00 |
jMyles
|
2f0b483ba3
|
Not using msgpack for protocols anymore! All concat and split now.
|
2017-11-21 20:21:02 -08:00 |
jMyles
|
29d4089da1
|
Just a fake list for now as a blockchain client.
|
2017-11-21 20:20:38 -08:00 |
jMyles
|
5a36280788
|
Ridculous try block no longer needed.
|
2017-11-18 13:16:41 -08:00 |
jMyles
|
bcb8849533
|
Use PublicKey for splitter.
|
2017-11-18 13:16:26 -08:00 |
jMyles
|
ec8c225f7d
|
Moved BytestringSplitter remainder logic to __call__; implemented throughout.
|
2017-11-11 18:00:32 -08:00 |