Commit Graph

226 Commits (ba2200487f5c9d450707b985927712560f1851eb)

Author SHA1 Message Date
tuxxy 0b714fff5e Add sign/verify methods to KeyRing 2017-09-18 10:32:56 -07:00
tuxxy 76485f7b06 Add sign/verify functions 2017-09-18 10:25:36 -07:00
tuxxy bf08aa5b53 Add SigningKeypair object and add key generation capabilities 2017-09-18 09:59:34 -07:00
tuxxy 2a3b61f1ba Add boilerplate for KeyRing __init__ method 2017-09-18 09:33:23 -07:00
tuxxy bcbf7444e9 Create keyring.py with placeholder KeyRing object 2017-09-18 08:32:44 -07:00
tuxxy 423c5bde16 Create keys package 2017-09-18 08:31:20 -07:00
tuxxy af9c93c6b6 Create keyring package 2017-09-18 08:30:47 -07:00
Michael Egorov 47e89a2245 Switch serialization format to Python bytes 2017-09-17 00:21:28 -07:00
tuxxy 48e4ccfe06 Remove KMAC code 2017-09-05 17:00:44 -06:00
tuxxy 54f4eeaa44 Use path as bytes and fix tests /so far/ 2017-09-04 23:30:05 -06:00
Tux f7219fcf1f Remove some extraneous whitespace 2017-09-01 18:54:04 -06:00
jMyles ae306d6bdd pysha3 monkey patch so that hashlib sha3 functions work on Python 3.5 2017-09-01 15:55:39 -07:00
tuxxy 87011f37c5 Append length in bits to new_X 2017-09-01 10:06:18 -06:00
tux 1acf1c3034 Use length in bytes... 2017-09-01 02:12:19 -06:00
tux ce5805a468 Add comment on format for padded_x 2017-09-01 01:37:43 -06:00
tux baca43a569 Add object for KMAC-256 2017-09-01 01:32:16 -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
Michael Egorov e0a6574905 No secret key 2 needed for rekey 2017-08-25 22:12:21 -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