>
summaryrefslogtreecommitdiff
path: root/sys/crypto/aes/arch/x86
AgeCommit message (Expand)Author
2020-09-08aes(9): Fix edge case in bitsliced SSE2 AES-CBC decryption.riastradh
2020-09-05x86: fix several CPUID flagsmaxv
2020-07-28Initialize authctr in both branches.riastradh
2020-07-27Add RCSIDs to the AES and ChaCha .S sources.riastradh
2020-07-27Align critical-path loops in AES and ChaCha.riastradh
2020-07-25Add some Intel intrinsics for ChaCha.riastradh
2020-07-25Fix target attribute on _mm_movehl_ps, fix clang _mm_unpacklo_epi64.riastradh
2020-07-25Implement AES-CCM with VIA ACE.riastradh
2020-07-25Implement AES-CCM with SSSE3.riastradh
2020-07-25Implement AES-CCM with SSE2.riastradh
2020-07-25Implement AES-CCM with x86 AES-NI.riastradh
2020-07-25Split aes_impl declarations out into aes_impl.h.riastradh
2020-07-25Invert some loops to save a jmp instruction on each iteration.riastradh
2020-06-30Use .p2align rather than .align.riastradh
2020-06-30New test sys/crypto/aes/t_aes.riastradh
2020-06-29New permutation-based AES implementation using SSSE3.riastradh
2020-06-29Split SSE2 logic into separate units.riastradh
2020-06-29New SSE2-based bitsliced AES implementation.riastradh
2020-06-29VIA AES: Batch AES-XTS computation into eight blocks at a time.riastradh
2020-06-29Add AES implementation with VIA ACE.riastradh
2020-06-29Add x86 AES-NI support.riastradh