NIC619
7d1f3d6000
Remove outdated comment
2019-11-16 16:56:59 +08:00
NIC619
cbe57cd5d7
Fix lint
2019-11-16 16:56:59 +08:00
Dominik Muhs
bafdd8512d
Enforce pre-summary newline in docstrings
2019-10-24 20:10:45 +02:00
Dominik Muhs
eef505f2d9
Add automatic docstring formatter and apply
2019-10-24 08:41:10 +02:00
Alex Stokes
451ec2664a
Address incorrect typing in pycryptodome dependency
2019-09-04 10:19:27 -07:00
Alex Stokes
f86ba7283d
Implement signing for RSA
...
- mainly for use in `secio` w/ RSA-based identities b/t peers
2019-09-04 10:12:43 -07:00
mhchia
b516579256
Remove the unnecessary RSAPrivateKey.from_bytes
2019-08-22 22:54:14 +08:00
mhchia
921bfb65cc
Verify the remote pubkey and peer_id
...
- Add `from_bytes` in RSAPublicKey and Secp256k1PublicKey
- Add `pubkey_from_protobuf` to parse pubkey from protobuf
- Verify key and peer_id in `InsecureSession.run_handshake`
2019-08-22 22:53:48 +08:00
Alex Stokes
ad20d8cb00
Make a KeyPair
dataclass for passing around key pairs
2019-08-14 09:00:40 -07:00
Alex Stokes
61f78c8feb
Add abstraction for a cryptographic key
2019-08-14 09:00:39 -07:00