Kieran Prasch
|
03a57bb7f2
|
Merge remote-tracking branch 'upstream/master' into config; Update imports to newer config composition.
|
2018-04-08 02:13:36 -07:00 |
Kieran Prasch
|
9e6c201993
|
Extract key configuration module; Fixes key caching scope, Deprecates Wallet in favor of umbral-style key handling; Addd keyring generation functionality.
|
2018-04-08 02:03:40 -07:00 |
Kieran Prasch
|
d00d1cd72e
|
Further compose subconfigurations.
|
2018-04-08 02:02:46 -07:00 |
Justin Holmes
|
32d06977aa
|
Merge pull request #193 from jMyles/crypto-config
Tests Passing with some kms-eth integration and config.
|
2018-04-07 22:34:09 -07:00 |
jMyles
|
78facfb0d1
|
(Briefly) using 'Bropulus', the temporary mutant clone of Populus.
|
2018-04-07 22:13:45 -07:00 |
jMyles
|
6b3f9a797c
|
This test just can't work for now.
|
2018-04-07 22:13:45 -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 |
jMyles
|
c7479c03e6
|
Fake address and PolicyAgent.
|
2018-04-07 22:03:25 -07:00 |
Kieran Prasch
|
6948db87f7
|
Updates pipfile with web3 and eth_accounts
|
2018-04-07 21:59:54 -07:00 |
tuxxy
|
56e5cb182f
|
Add get_signing_key and get_decrypting_key functions; Add comment for time on master key derivation; Cleanup stale functions
|
2018-04-07 15:33:49 -07:00 |
tuxxy
|
30acedf252
|
Use JSON and dicts for keyfiles via _parse_keyfile and _save_keyfile
|
2018-04-07 15:33:33 -07:00 |
tuxxy
|
3bdedb58f8
|
Add functions to encrypt and decrypt key material
|
2018-04-07 15:31:56 -07:00 |
tuxxy
|
88855936a1
|
Add key derivation functions for master and wrapping keys
|
2018-04-07 15:31:56 -07:00 |
tuxxy
|
bdfa34c4db
|
Add _bootstrap_config testing function
|
2018-04-07 16:28:10 -06:00 |
tuxxy
|
b9d70ee165
|
Fill in derive_crypto_power
|
2018-04-05 21:03:57 -06:00 |
tuxxy
|
727f481168
|
Return UmbralPrivateKeys after key decryption
|
2018-04-05 18:02:02 -06:00 |
tuxxy
|
95990bb839
|
Merge remote-tracking branch 'nucypher/master' into crypto-config
|
2018-04-05 17:59:23 -06:00 |
Tux
|
3faaee1026
|
Merge pull request #190 from jMyles/code-organization
Better constants and a new test.
|
2018-04-05 17:44:20 -06:00 |
jMyles
|
043ddac16a
|
Added new spinoffs as dependencies.
Putting cryptoKits back into the main repo for now.
|
2018-04-05 17:23:27 -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
|
7f21117cb7
|
BytestringSplitter is now its own project.
|
2018-04-05 17:23:17 -06:00 |
jMyles
|
b35e5b9840
|
Using constantSorrow for constants.
|
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
|
ef9b595147
|
Fixed mutable in method kwarg.
|
2018-04-05 17:23:17 -06:00 |
Kieran Prasch
|
485be636cd
|
Builds upon KMSConfig classes, injecting subconfigurations, wallet, and keychain; adds make_powerup method skeleton.
|
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 |
Kieran Prasch
|
7f7dfe2337
|
Default config paths; Extrapolates config utils module; further outlines blockchain management
|
2018-04-05 17:23:17 -06:00 |
tuxxy
|
049153498f
|
Use JSON and dicts for keyfiles via _parse_keyfile and _save_keyfile
Add get_signing_key and get_decrypting_key functions
Add comment for time on master key derivation
|
2018-04-05 17:22:44 -06:00 |
tuxxy
|
c57f1349f0
|
Add cryptographic functions for key derivation and wrapping
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
8edcb24aff
|
__default_key_path -> __default_key_dir
|
2018-04-05 17:22:19 -06:00 |
Kieran Prasch
|
1b7eb2ecfe
|
Experimenting with web3 for blockchain config.
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
0026486959
|
Generate Umbral keys for config
|
2018-04-05 17:22:19 -06:00 |
tuxxy
|
b6a061f129
|
Inherit PolicyAuthor on Alice
|
2018-04-05 17:22:19 -06:00 |
Kieran Prasch
|
df9e32e44c
|
Outlines composition for KMSConfig class, helper methods, and Curses based interface
|
2018-04-05 17:22:19 -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 |
jMyles
|
9203653b12
|
Better constants for various lengths.
|
2018-04-05 10:18:30 -07:00 |
jMyles
|
2a4d20c39f
|
Better name for signature_to_use.
|
2018-04-05 10:14:40 -07:00 |
Justin Holmes
|
b017c6ffff
|
Merge pull request #187 from jMyles/code-organization
Spins off two modules as projects: bytestringSplitter and constantSorrow.
|
2018-04-04 20:43:27 -07:00 |
jMyles
|
16c6062b4d
|
Putting cryptoKits back into the main repo for now.
|
2018-04-03 23:34:49 -07:00 |
jMyles
|
ff36cbd257
|
Added new spinoffs as dependencies.
|
2018-04-01 23:41:42 -07:00 |
jMyles
|
d3884518f2
|
Cleaning up and sanding kit and verify_from() logic.
|
2018-04-01 22:44:00 -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
|
fc99ef2e27
|
BytestringSplitter is now its own project.
|
2018-04-01 18:52:30 -07:00 |
jMyles
|
eb4605d573
|
Using constantSorrow for constants.
|
2018-04-01 18:52:08 -07:00 |
jMyles
|
8d2bd2d77d
|
cryptoKits is now its own project.
|
2018-04-01 18:50:53 -07:00 |
jMyles
|
22ab9b69bf
|
Fixed mutable in method kwarg.
|
2018-04-01 18:48:43 -07:00 |
Justin Holmes
|
e5eccaee4b
|
Merge pull request #181 from jMyles/master
Using new "to cryptography" methods.
|
2018-03-29 19:02:34 -07:00 |