Commit Graph

96 Commits (7890dcc2b2b4d6cc8e9ac1c07cc32de8e06d2464)

Author SHA1 Message Date
tuxxy bd3636faad Add test for ecies_combine 2017-10-10 11:04:11 -06:00
tuxxy 8a16ba51b2 Add test for ecies_reencrypt 2017-10-10 10:51:13 -06:00
jMyles 08a3910ce9 Yanked and out of - they're now only accessible in . 2017-10-09 15:58:38 -07:00
jMyles 7eae9c21b1 KeyRing -=> KeyStore and some other reorganization. 2017-10-09 14:03:16 -07:00
jMyles 418618d565 A fairly serious version of the high-level signing and verification system. 2017-10-06 19:32:49 -07:00
jMyles 76f8edae7b CryptoPower sign() and verify() now work properly. 2017-10-06 17:42:18 -07:00
jMyles 989f0193d7 Introducting CryptoPower and PowerUp. Signing powers have been pulled out of KeyRing and now use the PowerUp system. 2017-10-06 17:42:18 -07:00
tuxxy c36b0b07ee Add test_ecies_split_rekey and placeholders test_ecies_combine and test_ecies_reencrypt 2017-10-05 19:46:10 -06:00
tuxxy ad74c6aad1 Add test_ecies_rekey 2017-10-05 19:38:44 -06:00
tuxxy 5bb6f037e2 Add test_ecies_encapsulate and ecies_test_decapsulate 2017-10-05 19:33:04 -06:00
tuxxy 8d2312e742 add test_ecies_priv2pub 2017-10-05 19:20:14 -06:00
tuxxy 58a3e23f5f Add test_ecies_gen_priv 2017-10-05 19:16:30 -06:00
tuxxy 56d05edea7 Add tests for symm_encrypt and symm_decrypt 2017-10-05 19:14:21 -06:00
tuxxy 5faa1a2fbc Add tests for priv_bytes2ec and pub_bytes2ec 2017-10-05 19:08:13 -06:00
tuxxy 59d3b37440 Add empty file for test_crypto.py 2017-10-05 18:52:14 -06:00
tuxxy fc7c2dfd98 Use *args instead of an iterable for SigningKeypair.digest 2017-10-03 18:08:40 -06:00
tuxxy aff17556f4 Add test for testing digestable iterables 2017-10-03 15:49:37 -06:00
Michael Egorov 5763615b6c Split-key re-encryption: tests pass 2017-09-30 20:01:11 -07:00
Michael Egorov 2c102ed384 Split-key (fails) 2017-09-30 19:55:16 -07:00
Michael Egorov 1ec8a788c4 Encrypt(Alice) -> re-encrypt(Ursula) -> decrypt(Bob). With tests 2017-09-30 15:41:03 -07:00
Michael Egorov 572442b8cb Encrypt/decrypt with a serializing keypair 2017-09-29 23:18:20 -07:00
Michael Egorov ddc91bb556 Re-encryption works but convoluted 2017-09-29 17:27:11 -07:00
Michael Egorov f66577b9b8 Test encryption/decryption w/o re-encryption - works 2017-09-29 13:24:14 -07:00
tuxxy 63fdfcae29 Add code for decrypt w/ broken test_encrypt_decrypt 2017-09-28 16:10:50 -07:00
tuxxy 983dd3c4d5 Update _derive_path_key and add test_derive_path_key 2017-09-28 11:11:21 -07:00
tuxxy 37fc9d0dab Add test_split_path 2017-09-28 10:39:44 -07:00
tuxxy ef738d7cba Fix test_rekey_and_reencryption 2017-09-26 23:35:00 -07:00
tuxxy cbfea253b6 Add rekey test that isn't working 2017-09-26 21:04:39 -07:00
tuxxy b6e18ec085 Add symm_encrypt/decrypt methods in KeyRing w/ tests 2017-09-26 13:07:23 -07:00
tuxxy 2670ae7605 Add test for test_split_key_sharing 2017-09-26 10:24:05 -07:00
tuxxy 48fa10d7cb Add test for rekey and re-encryption 2017-09-26 10:14:38 -07:00
tuxxy 56bf4381eb Add tests for key generation and key decryption; serialization is already handled with EncryptedKey 2017-09-26 10:03:37 -07:00
tuxxy 1f53300abf Remove old encryption/decryption tests for KeyRing 2017-09-26 09:48:01 -07:00
tuxxy ecf3d82dc0 Use combine instead of build_secret in keypairs tests 2017-09-26 09:40:00 -07:00
tuxxy a43c587d0d Fix methods in EncryptingKeypair and fix split key reencryption tests 2017-09-25 16:28:53 -07:00
tuxxy 0e9315cd22 Add split_key reencryption test for EncryptingKeypair 2017-09-25 14:13:11 -07:00
tuxxy e1d649af53 Convert test_keypairs.TestEncryptingKeypair methods to use Umbral 2017-09-25 13:46:36 -07:00
tuxxy b848da27ea Add properties for each specific key in the KeyRing 2017-09-20 10:42:59 -07:00
tuxxy 03353876c8 Expose KeyRing method for generating random numbers 2017-09-20 08:51:14 -07:00
tuxxy 7dd5fb18d8 Use a different keypair/keyring to verify signatures 2017-09-19 09:13:26 -07:00
tuxxy 603486b5d1 Update KeyRing tests to use the pubkey param on encryption
Fix keypair components
2017-09-19 09:02:26 -07:00
tuxxy d82dfabec0 Move keypair tests into test_keypairs and add tests for EncryptingKeypair 2017-09-19 08:49:31 -07:00
tuxxy 78483ff3e7 Add test_encryption and test_decryption 2017-09-19 08:27:05 -07:00
tuxxy 19ee10bd73 Add test_keyring with sign and verify tests 2017-09-18 11:06:37 -07:00
tuxxy 79b6f178a8 Add test_verification for test_signing_keypair 2017-09-18 10:55:44 -07:00
tuxxy f4cf9090b7 Add test for signing with SigningKeypair 2017-09-18 10:39:36 -07:00