summaryrefslogtreecommitdiff
path: root/cipher/camellia-glue.c
Commit message (Expand)AuthorAgeFilesLines
* camellia: add x86_64 VAES/AVX2 accelerated implementationJussi Kivilinna2021-02-281-8/+106
* cipher: setup bulk functions at each algorithms key setupJussi Kivilinna2020-09-271-17/+36
* Add helper function for adding value to cipher blockJussi Kivilinna2019-03-311-7/+1
* Add size optimized cipher block copy and xor functionsJussi Kivilinna2018-07-211-3/+4
* Pass cipher object pointer to setkey functionsJussi Kivilinna2018-06-191-4/+7
* OCB: Move large L handling from bottom to upper levelJussi Kivilinna2016-12-101-14/+4
* Add Aarch64 assembly implementation of CamelliaJussi Kivilinna2016-09-051-2/+8
* Fix OCB amd64 assembly implementations for x32Jussi Kivilinna2015-10-281-54/+62
* Simplify OCB offset calculation for parallel implementationsJussi Kivilinna2015-08-121-148/+106
* Optimize OCB offset calculationJussi Kivilinna2015-08-101-37/+124
* Reduce amount of duplicated code in OCB bulk implementationsJussi Kivilinna2015-07-271-62/+25
* Add bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2 implementationsJussi Kivilinna2015-07-271-0/+329
* Enable AMD64 Camellia implementations on WIN64Jussi Kivilinna2015-05-141-18/+43
* Camellia: fix compiler warningJussi Kivilinna2013-11-191-1/+1
* cipher: use size_t for internal buffer lengthsJussi Kivilinna2013-11-151-3/+3
* Camellia: Add AVX/AES-NI key setupJussi Kivilinna2013-11-151-24/+30
* Fix Serpent-AVX2 and Camellia-AVX2 counter modesJussi Kivilinna2013-11-091-3/+3
* Make test vectors 'static const'Jussi Kivilinna2013-11-041-7/+7
* Improve the speed of the cipher mode codeJussi Kivilinna2013-10-231-7/+4
* Enable assembler optimizations on earlier ARM coresDmitry Eremin-Solenikov2013-10-231-7/+7
* cipher: Simplify the cipher dispatcher cipher.c.Werner Koch2013-10-011-0/+3
* Move stack burning from block ciphers to cipher modesJussi Kivilinna2013-09-041-8/+8
* camellia-aesni-avx2-amd64: Move register clearing to assembly functionsJussi Kivilinna2013-09-011-9/+0
* camellia-aesni-avx-amd64: Move register clearing to assembly functionsJussi Kivilinna2013-09-011-9/+0
* camellia: add ARMv6 assembly implementationJussi Kivilinna2013-08-161-0/+51
* Check if assembler is compatible with AMD64 assembly implementationscipher-amd64-optimizationsJussi Kivilinna2013-06-201-2/+2
* Add Camellia AES-NI/AVX2 implementationJussi Kivilinna2013-06-091-3/+140
* cipher-selftest: make selftest work with any block-sizeJussi Kivilinna2013-05-241-3/+3
* camellia: add parallel processing for CFB decryptionJussi Kivilinna2013-05-231-0/+74
* Convert bulk CTR and CBC selftest functions in Camellia to generic selftest h...Jussi Kivilinna2013-05-221-157/+11
* camellia: add bulk CBC decryption selftestJussi Kivilinna2013-05-221-0/+83
* Add AES-NI/AVX accelerated Camellia implementationJussi Kivilinna2013-02-191-2/+98
* camellia.c: Prepare for AES-NI/AVX implementationJussi Kivilinna2013-02-191-2/+2
* Camellia, prepare glue code for AES-NI/AVX implementationJussi Kivilinna2013-02-191-12/+190
* Fix too large burn_stack in camellia-glue.cJussi Kivilinna2012-11-211-2/+2
* Nuked almost all trailing whitespace.post-nuke-of-trailing-wsWerner Koch2011-02-041-4/+4
* Collected changes. See ChnageLogs.Werner Koch2008-04-181-12/+27
* Changed amount of stack to burnWerner Koch2007-05-021-7/+18
* More info from GCRYCTL_PRINT_CONFIG.Werner Koch2007-05-021-1/+19
* New files for Camellia.David Shaw2007-05-021-0/+209