boring2/openssl/src
Flakebi 0860115156
Make it possible to use cmac
This adds Signer::new_without_digest to create Signers which don't have
a digest (like cmac, which is based on aes).
As openssl supports cmac since version 1.1.0, the functions are behind
the ossl110 feature.
This allows building CMAC/OMAC1 and the EAX AEAD on top of this library.
2018-03-19 21:02:46 +01:00
..
ssl Add a Sync + Send bound to the custom ext type 2018-03-11 15:36:47 -07:00
x509 Tweak verify_cert's signature 2018-03-11 14:08:34 -07:00
aes.rs Bump hex to 0.3 2018-01-01 17:38:38 +01:00
asn1.rs Added a macro that wraps foreign type, and impl Send and Sync for both, 2017-11-10 10:05:52 -05:00
bio.rs Convert try! usage to ? 2017-10-03 17:44:02 -04:00
bn.rs Fix docs 2018-01-06 21:42:37 -08:00
cms.rs Parameterize keys over what they contain 2017-12-30 21:53:39 -08:00
conf.rs Added a macro that wraps foreign type, and impl Send and Sync for both, 2017-11-10 10:05:52 -05:00
derive.rs Impl Sync and Send for various types 2018-03-09 22:14:50 -08:00
dh.rs Tweak features 2018-02-14 22:11:24 -08:00
dsa.rs Rename key serialization/deserialization methods 2018-01-06 13:27:44 -08:00
ec.rs Change function name to be similar to RSA one 2018-03-13 08:57:35 +00:00
ecdsa.rs Some ECDSA fixes/tweaks 2018-03-11 15:23:23 -07:00
error.rs Always include something in ErrorStack's Display 2018-02-27 15:56:23 -08:00
ex_data.rs Add an API to install extra data 2017-07-15 16:50:36 -07:00
fips.rs FIPS mode support 2018-01-06 08:51:20 -08:00
hash.rs Impl Sync and Send for various types 2018-03-09 22:14:50 -08:00
lib.rs Exposed some of ECDSA functions 2018-03-08 09:44:05 +00:00
macros.rs Rename key serialization/deserialization methods 2018-01-06 13:27:44 -08:00
memcmp.rs Add instructions for adding OpenSSL DLLs to PATH if needed during install 2017-09-28 13:34:49 -04:00
nid.rs Upgrade bitflags to 1.0 2017-12-25 19:38:11 -07:00
ocsp.rs Rename key serialization/deserialization methods 2018-01-06 13:27:44 -08:00
pkcs5.rs Tweak features 2018-02-14 22:11:24 -08:00
pkcs12.rs Rename key serialization/deserialization methods 2018-01-06 13:27:44 -08:00
pkey.rs Make it possible to use cmac 2018-03-19 21:02:46 +01:00
rand.rs Fix doc test and move external documentation link to rand_bytes function 2017-09-28 10:36:53 -04:00
rsa.rs Adds RSA PKCS1 PSS padding 2018-03-07 20:43:12 +01:00
sha.rs Bump hex to 0.3 2018-01-01 17:38:38 +01:00
sign.rs Make it possible to use cmac 2018-03-19 21:02:46 +01:00
stack.rs Convert try! usage to ? 2017-10-03 17:44:02 -04:00
string.rs Remove deprecated APIs 2017-12-25 22:09:27 -07:00
symm.rs Merge pull request #864 from mlen/aes-ccm-bindings 2018-03-11 16:30:37 -07:00
util.rs Remove deprecated APIs 2017-12-25 22:09:27 -07:00
verify.rs Tweak features 2018-02-14 22:11:24 -08:00
version.rs Rustfmt 2017-07-15 21:46:11 -07:00