summaryrefslogtreecommitdiff
path: root/cipher/rijndael-ppc.c
Commit message (Expand)AuthorAgeFilesLines
* rijndael-ppc: use vector registers for key schedule calculationsJussi Kivilinna2023-03-061-29/+39
* ppc: add support for clang target attributeJussi Kivilinna2023-02-261-1/+3
* aes-ppc: use target and optimize attributes for P8 and P9Jussi Kivilinna2023-02-261-2/+15
* aes-ppc: add CTR32LE bulk accelerationJussi Kivilinna2023-02-261-0/+1
* aes-ppc: add ECB bulk acceleration for benchmarking purposesJussi Kivilinna2023-02-261-0/+1
* Fix compiler warnings seen with clang-powerpc64le targetJussi Kivilinna2023-01-041-2/+2
* Simplify AES key schedule implementationJussi Kivilinna2022-07-311-108/+52
* rinjdael-aes: use zero offset vector load/store when possibleJussi Kivilinna2020-02-021-8/+24
* Add POWER9 little-endian variant of PPC AES implementationJussi Kivilinna2020-02-021-2249/+17
* rijndael-ppc: performance improvementsJussi Kivilinna2019-12-231-727/+1112
* rijndael-ppc: fix bad register used for vector load/store assemblyJussi Kivilinna2019-12-231-4/+4
* rijndael-ppc: add bulk modes for CBC, CFB, CTR and XTSJussi Kivilinna2019-08-261-0/+1010
* rijndael-ppc: add bulk mode for ocb_authJussi Kivilinna2019-08-261-0/+209
* rijndael-ppc: enable PowerPC AES-OCB implementionJussi Kivilinna2019-08-261-529/+462
* rijndael-ppc: add key setup and enable single block PowerPC AESJussi Kivilinna2019-08-261-89/+351
* rijndael/ppc: implement single-block mode, and implement OCB block cipherShawn Landden2019-08-261-0/+676