mbedtls/include/mbedtls
Hanno Becker ce1ddee13a Add psa_enabled field to cipher ctx and add dummy implementations
This field determines whether a cipher context should
use an external implementation of the PSA Crypto API for
cryptographic operations, or Mbed TLS' own crypto library.

The commit also adds dummy implementations for the cipher API.
2018-11-22 16:33:01 +00:00
..
aes.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
aesni.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
arc4.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
aria.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
asn1.h Merge remote-tracking branch 'upstream-restricted/pr/398' into development-restricted-proposed 2018-03-13 17:18:06 +01:00
asn1write.h Improve wording and formatting of ASN.1 write module documentation 2018-11-02 10:52:38 +00:00
base64.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
bignum.h Bignum: Deprecate mbedtls_mpi_is_prime() 2018-10-09 16:36:53 +01:00
blowfish.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
bn_mul.h Merge remote-tracking branch 'public/pr/1618' into development-proposed 2018-10-28 17:29:13 +00:00
camellia.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
ccm.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
certs.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
chacha20.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
chachapoly.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
check_config.h Add config option for X.509/TLS to use PSA 2018-11-22 16:25:36 +00:00
cipher_internal.h Move definition to cipher.h 2018-07-01 10:22:53 +03:00
cipher.h Add psa_enabled field to cipher ctx and add dummy implementations 2018-11-22 16:33:01 +00:00
cmac.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
compat-1.3.h Let MBEDTLS_SSL_MAX_CONTENT_LEN to be split into outward & inward sizes 2018-06-18 20:51:51 +10:00
config.h State explicitly that any API depending on PSA is unstable 2018-11-22 16:27:57 +00:00
ctr_drbg.h Make definitions easier to understand 2018-09-03 14:59:12 +03:00
debug.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
des.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
dhm.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
ecdh.h Fix documentation of what functions restart when 2018-10-15 14:41:16 +02:00
ecdsa.h Misc documentation fixes/improvements. 2018-10-15 13:22:41 +02:00
ecjpake.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
ecp_internal.h Fix minor code style issues 2018-05-15 09:21:57 +01:00
ecp.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
entropy_poll.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
entropy.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
error.h Add common feature unavailable error 2018-11-09 13:57:37 +00:00
gcm.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
havege.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
hkdf.h HKDF: Add warning to partial functions 2018-08-14 16:08:38 +01:00
hmac_drbg.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
md2.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
md4.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
md5.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
md_internal.h Merge remote-tracking branch 'upstream-public/pr/1294' into development 2018-01-25 14:47:39 +00:00
md.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
memory_buffer_alloc.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
net_sockets.h Merge remote-tracking branch 'upstream-public/pr/1861' into development 2018-08-10 11:17:14 +01:00
net.h Remove unneeded namesapcing in header files 2018-06-24 16:56:47 +03:00
nist_kw.h Key wrapping API definition 2018-07-24 16:43:20 +01:00
oid.h Merge remote-tracking branch 'upstream-public/pr/1861' into development 2018-08-10 11:17:14 +01:00
padlock.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pem.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
pk_internal.h Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted 2018-06-13 09:52:54 +02:00
pk.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
pkcs5.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
pkcs11.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
pkcs12.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
platform_time.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
platform_util.h Correct documentation of mbedtls_platform_gmtime_r() 2018-09-06 09:08:55 +01:00
platform.h Add common feature unavailable error 2018-11-09 13:57:37 +00:00
poly1305.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
psa_util.h Remove double white space 2018-11-22 16:27:57 +00:00
ripemd160.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
rsa_internal.h Merge remote-tracking branch 'upstream-public/pr/1457' into development-proposed 2018-04-04 09:19:27 +02:00
rsa.h Revert "New function mbedtls_rsa_get_bitlen" 2018-11-12 19:14:34 +01:00
sha1.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
sha256.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
sha512.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
ssl_cache.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
ssl_ciphersuites.h Declare ChaCha-Poly ciphersuites 2018-06-19 12:11:38 +02:00
ssl_cookie.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
ssl_internal.h Fix misleading sub-state name and comments 2018-10-16 10:28:17 +02:00
ssl_ticket.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
ssl.h Merge remote-tracking branch 'public/pr/2127' into development-restricted-proposed 2018-11-07 12:57:01 +00:00
threading.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00
timing.h Allow to forward declare of public structs #1215 2018-07-24 10:02:47 +02:00
version.h Update library version number to 2.14.0 2018-11-19 18:31:40 +00:00
x509_crl.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
x509_crt.h Misc documentation fixes/improvements. 2018-10-15 13:22:41 +02:00
x509_csr.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
x509.h Update Doxygen file blocks to remove copyright and license information 2018-01-23 15:44:39 +00:00
xtea.h Deprecate hardware acceleration errors 2018-11-09 15:01:07 +00:00