aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/aes_internal.h
Commit message (Collapse)AuthorAgeFilesLines
* lavu/aes: add x86 AESNI optimizationsRodger Combs2025-04-051-0/+2
| | | | | | | | | | | | | crypto_bench comparison for AES-128-ECB: lavu_aesni AES-128-ECB size: 1048576 runs: 1024 time: 0.596 +- 0.081 lavu_c AES-128-ECB size: 1048576 runs: 1024 time: 17.007 +- 2.131 crypto AES-128-ECB size: 1048576 runs: 1024 time: 0.612 +- 1.857 gcrypt AES-128-ECB size: 1048576 runs: 1024 time: 1.123 +- 0.224 tomcrypt AES-128-ECB size: 1048576 runs: 1024 time: 9.038 +- 0.790 Improved-By: Henrik Gramner <henrik@gramner.com> Signed-off-by: James Almer <jamrial@gmail.com>
* All: update names in copyright headersrcombs2021-01-201-1/+1
|
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-011-1/+1
| | | | They are not properly namespaced and not intended for public use.
* lavu/aes: align AVAES struct membersRodger Combs2015-10-281-2/+3
|
* lavu/aes: add runtime dispatch for crypt functionRodger Combs2015-10-281-0/+1
|
* lavu/aes: move AVAES to separate internal headerRodger Combs2015-10-281-0/+41