On 5 December 2013 17:54, Ard Biesheuvel wrote:
> This adds support for the AESE/AESD/AESMC/AESIMC instructions that
> are available on some v8 implementations of Aarch32.
>
> Signed-off-by: Ard Biesheuvel
I finally managed to get set up to compare this against a
reference implementation, and co
On 10 December 2013 13:18, Aurelien Jarno wrote:
> On Thu, Dec 05, 2013 at 06:54:38PM +0100, Ard Biesheuvel wrote:
>> This adds support for the AESE/AESD/AESMC/AESIMC instructions that
>> are available on some v8 implementations of Aarch32.
>>
[...]
> All the tables to support AES instructions a
On Thu, Dec 05, 2013 at 06:54:38PM +0100, Ard Biesheuvel wrote:
> This adds support for the AESE/AESD/AESMC/AESIMC instructions that
> are available on some v8 implementations of Aarch32.
>
> Signed-off-by: Ard Biesheuvel
> ---
> Changes since v1:
> - refactored AES code:
> * use precomputed lo
This adds support for the AESE/AESD/AESMC/AESIMC instructions that
are available on some v8 implementations of Aarch32.
Signed-off-by: Ard Biesheuvel
---
Changes since v1:
- refactored AES code:
* use precomputed lookup tables for AESMC and AESIMC
* squash leaf functions add_sub_shift() and m