Commit Graph

1794 Commits (4bccd6589b3bd4caeb6dd8bf2f1b5c107ddec992)

Author SHA1 Message Date
tuxxy 0d17c203de Generate keypair on __init__ 2017-08-31 13:31:49 -06:00
tuxxy f4f61b6ac4 Add imports needed for encryption/decryption 2017-08-31 13:31:24 -06:00
tuxxy a90da9e274 Remove unneeded gen_priv method 2017-08-31 13:31:00 -06:00
tuxxy ca9aea1155 Add key generation method 2017-08-31 12:25:31 -06:00
jMyles 8f509533c5 First implementation of customized Server and Protocol classes for DHT. Pending PR 32 on kademlia. 2017-08-30 22:13:18 -07:00
Michael Egorov 3ed967335b ZODB -> lmdb in docs 2017-08-27 11:34:24 -07:00
Michael Egorov e0a6574905 No secret key 2 needed for rekey 2017-08-25 22:12:21 -07:00
Michael Egorov 943fad56ba File API update 2017-08-25 13:01:51 -07:00
Michael Egorov cb751f5821 Some API changes 2017-08-24 23:07:27 -07:00
Michael Egorov 1379c037a5 Fix quote marks 2017-08-24 22:36:04 -07:00
Michael Egorov 99834ea93a Move architecture.rst to doc/ 2017-08-24 22:25:39 -07:00
Michael Egorov 6fc5f1d24c Merge pull request #16 from jMyles/master
In test_pre, made names more verbose, added comments, added newlines …
2017-08-24 18:55:52 -07:00
jMyles 23053ba979 In test_pre, made names more verbose, added comments, added newlines for emphasis. 2017-08-24 18:45:19 -07:00
Michael Egorov 53f221c107 Merge pull request #15 from jMyles/master
Link to kademlia from docs.
2017-08-23 18:05:41 -07:00
Justin Holmes 2a44199625 Link to kademlia from docs. 2017-08-23 17:36:56 -07:00
Michael Egorov aaeb3d110d More on protocol 2017-08-23 14:32:56 -07:00
Michael Egorov b749e878fd Non-anonymous protocol explained 2017-08-20 17:02:51 -07:00
Michael Egorov ddd91d1ea2 Dummy client for tests 2017-08-20 10:43:29 -07:00
Michael Egorov 7350fc52c8 Change in the architecture: signatures 2017-08-20 10:30:56 -07:00
Michael Egorov bcb849416c Dummy network client filled in 2017-08-19 23:00:57 -07:00
Michael Egorov 2a515501f4 Remove print 2017-08-19 20:50:26 -07:00
Michael Egorov 005fbcf0aa g parameter from Bitcoin block 0 hashMerkleRoot 2017-08-19 20:47:52 -07:00
Michael Egorov 9d25c7dbd1 pubkey bbs98 2017-08-19 20:12:47 -07:00
Michael Egorov e8c06b8349 Public key bbs98 2017-08-19 14:50:34 -07:00
Michael Egorov 8febc2798c PRE reencryption to pubkey 2017-08-19 13:17:54 -07:00
Michael Egorov a7e2f70ddb importmodule bugfix 2017-08-19 12:10:43 -07:00
Michael Egorov 55dbfdd8e0 test_default_crypto - symmetric crypto 2017-08-19 12:05:18 -07:00
Michael Egorov 60c939a021 nacl and bbs98 2017-08-19 11:27:55 -07:00
Michael Egorov e35ce6d366 Dummy client: close 2017-08-19 09:10:17 -07:00
Michael Egorov ef9e80ecf9 Documentation of the reencryption interface in docstrings 2017-08-18 22:43:06 -07:00
Michael Egorov 4f7f604ea2 API description updated 2017-08-18 10:47:35 -07:00
Michael Egorov b230667405 gitignore 2017-08-18 10:32:34 -07:00
Michael Egorov 927969dc31 ZODB in deps 2017-08-18 10:31:59 -07:00
Michael Egorov f7a3eaa5ca Dummy test file 2017-08-18 10:28:29 -07:00
Michael Egorov d976d41747 Using setup.py and tox 2017-08-18 10:21:33 -07:00
Michael Egorov 512bf54105 Tox config 2017-08-18 10:13:47 -07:00
Michael Egorov c4b7f113f7 Dependency links in setup.py 2017-08-18 10:09:10 -07:00
Michael Egorov d99f16275f This project in buildout 2017-08-18 07:24:16 -07:00
Michael Egorov 1766f20f6f Add setup.py with kademlia deps 2017-08-18 07:15:36 -07:00
Michael Egorov 52a0351770 Algorithm params included 2017-08-18 07:00:54 -07:00
Michael Egorov d235b86955 python3.5 branch of kademlia in buildout.cfg 2017-08-17 23:46:37 -07:00
Michael Egorov d25aebb52b High level interface specified 2017-08-17 21:38:29 -07:00
Michael Egorov 4ae17b267d Lists 2017-08-17 20:59:54 -07:00
Michael Egorov 76abf8e81a Architecture description: the first pass 2017-08-15 21:52:02 -04:00