Steven Fackler
|
6794a45d60
|
Rename ec_key to ec
|
2016-11-14 22:37:01 +01:00 |
Steven Fackler
|
0d0b5080e2
|
Rename new_by_curve_name to from_curve_name
|
2016-11-13 20:21:44 +00:00 |
Steven Fackler
|
7dbef567e6
|
Remove some stray manual impls
|
2016-11-13 18:00:42 +00:00 |
Steven Fackler
|
ccef9e339d
|
Macroise from_pem
|
2016-11-13 17:56:48 +00:00 |
Steven Fackler
|
b0415f466c
|
Macroise to_der
|
2016-11-13 16:52:19 +00:00 |
Steven Fackler
|
387e78257b
|
Support serialization of encrypted private keys
Switch to PEM_write_bio_PKCS8PrivateKey since the other function outputs
nonstandard PEM when encrypting.
|
2016-11-13 16:09:52 +00:00 |
Steven Fackler
|
2a8923c050
|
Macro-implement private_key_to_pem
|
2016-11-13 15:12:50 +00:00 |
Steven Fackler
|
08e0c4ca90
|
Some serialization support for EcKey
|
2016-11-13 15:02:38 +00:00 |
Steven Fackler
|
b14d68f715
|
Drop bits to u32
|
2016-11-12 11:14:05 +00:00 |
Steven Fackler
|
9b5c62b053
|
Add PKey::bits
|
2016-11-12 11:00:15 +00:00 |
Steven Fackler
|
6b7279eb52
|
Consistently support both PEM and DER encodings
Closes #500
|
2016-11-11 20:10:10 +00:00 |
Steven Fackler
|
15490a43e3
|
Add EcKey <-> PKey conversions
Closes #499
|
2016-11-11 19:17:38 +00:00 |
Steven Fackler
|
32cbed0782
|
PKey <-> DH conversions
Closes #498
|
2016-11-11 19:04:54 +00:00 |
Steven Fackler
|
609a09ebb9
|
Add PKey::dsa
Closes #501
|
2016-11-11 18:52:37 +00:00 |
Steven Fackler
|
8ad1e5565b
|
Remove set_rsa
PKey is reference counted so allowing mutation is unsound
|
2016-11-05 18:49:09 -07:00 |
Steven Fackler
|
01ae978db0
|
Get rid of Ref
There's unfortunately a rustdoc bug that causes all methods implemented
for any Ref<T> to be inlined in the deref methods section :(
|
2016-11-04 17:16:59 -07:00 |
Lionel Flandrin
|
9ea27c12b9
|
Add method to encode a public key as a DER blob
|
2016-11-01 17:34:21 +01:00 |
Steven Fackler
|
e9d78181c3
|
Update Rsa
|
2016-10-31 20:15:12 -07:00 |
Steven Fackler
|
f640613863
|
Update PKey
|
2016-10-31 20:12:55 -07:00 |
Steven Fackler
|
610403a562
|
Add RsaRef
|
2016-10-30 17:00:54 -07:00 |
Steven Fackler
|
f75f82e466
|
Rustfmt
|
2016-10-30 16:37:45 -07:00 |
Steven Fackler
|
57d10ebbc3
|
Add PKeyRef
|
2016-10-29 14:19:09 -07:00 |
Steven Fackler
|
3c50c74444
|
Camel case Rsa
|
2016-10-22 10:21:16 -07:00 |
Steven Fackler
|
b619c4e885
|
Camel case Dsa
|
2016-10-22 10:16:49 -07:00 |
Steven Fackler
|
98b7f2f935
|
Flatten crypto module
|
2016-10-22 09:16:38 -07:00 |