Gilles Peskine | 2a079ac | 2019-10-15 16:08:13 +0200 | [diff] [blame] | 1 | <h1 id="psa-cryptographic-accelerator-interface">PSA cryptographic accelerator interface</h1> |
Gilles Peskine | d1bf57b | 2019-10-15 18:06:25 +0200 | [diff] [blame] | 2 | <p>The cryptographic accelerator driver interface lets you write drivers for hardware that performs cryptographic operations with keys in clear text. You can plug such drivers into any implementation of the <a href="../#application-programming-interface">PSA Cryptography API</a>.</p> |
Gilles Peskine | 2a079ac | 2019-10-15 16:08:13 +0200 | [diff] [blame] | 3 | <p><strong>Status: draft</strong> — major changes are still likely.</p> |
Gilles Peskine | d513732 | 2020-04-17 17:06:30 +0200 | [diff] [blame^] | 4 | <p><strong>Documentation</strong>: for now, please see the header file: <a href="https://github.com/ARMmbed/mbedtls/blob/development/include/psa/crypto_accel_driver.h"><code>include/psa/crypto_accel_driver.h</code></a></p> |
| 5 | <p><strong>Mbed TLS support status</strong>: Not implemented yet. For now, accelerators use the <a href="https://tls.mbed.org/kb/development/hw_acc_guidelines">Mbed TLS alternative cryptography engine interface</a>.</p> |