diff options
| author | Steven Fackler <[email protected]> | 2017-01-21 11:11:24 +0000 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2017-01-21 11:12:02 +0000 |
| commit | 26e159a5f07a36be24fc35221154fdaebcabdf02 (patch) | |
| tree | 443a8fda19514cd7238c401e223d533a4334db0e /openssl-sys | |
| parent | Merge pull request #558 from sfackler/ige (diff) | |
| download | rust-openssl-26e159a5f07a36be24fc35221154fdaebcabdf02.tar.xz rust-openssl-26e159a5f07a36be24fc35221154fdaebcabdf02.zip | |
Support chacha20 and chacha20_poly1305
Diffstat (limited to 'openssl-sys')
| -rw-r--r-- | openssl-sys/src/ossl110.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openssl-sys/src/ossl110.rs b/openssl-sys/src/ossl110.rs index 925b0d8a..75c6253e 100644 --- a/openssl-sys/src/ossl110.rs +++ b/openssl-sys/src/ossl110.rs @@ -68,6 +68,9 @@ extern { pub fn CRYPTO_malloc(num: size_t, file: *const c_char, line: c_int) -> *mut c_void; pub fn CRYPTO_free(buf: *mut c_void, file: *const c_char, line: c_int); + pub fn EVP_chacha20() -> *const ::EVP_CIPHER; + pub fn EVP_chacha20_poly1305() -> *const ::EVP_CIPHER; + pub fn HMAC_CTX_new() -> *mut HMAC_CTX; pub fn HMAC_CTX_free(ctx: *mut HMAC_CTX); |