Commit Graph

137 Commits

Author SHA1 Message Date
bg 25ccd391d2 optimized rotates for keccak 2010-08-30 18:04:40 +00:00
bg 794b705a0b some modifications in test suits 2010-06-21 21:08:03 +00:00
bg 52ef0158a4 bmw tiny split up 2010-05-11 15:02:32 +00:00
bg c6a15ac3ba BMW224/256 now below 2KiB\! 2010-04-04 22:52:01 +00:00
bg 056b130e81 more mqq stuff 2010-03-29 09:27:25 +00:00
bg c9c11514d9 stack usage measurement 2010-03-18 18:53:47 +00:00
bg eb09a2a6f4 initial part of bigint-library; some bugs left 2010-03-03 19:20:03 +00:00
bg 450d74da32 now with Echo (hashfunction), tests are running ... 2010-02-21 21:53:39 +00:00
bg 2f9b301c15 now with CubeHash 2010-02-21 01:31:53 +00:00
bg 6483e60140 changing performance measurment of blockciphers to bcal 2010-02-20 20:45:42 +00:00
bg 1b51cba0fd adding Keccak 2010-02-10 22:27:02 +00:00
bg de0d7d8778 adding eax-mode 2010-02-08 01:16:12 +00:00
bg a28cd65029 sync between svn and bzr 2010-02-06 00:31:24 +00:00
bg 5120e1b9ad cmac+testvectors 2010-02-05 08:50:59 +00:00
bg 8abb80e1fe adding ofb- and ctr-mode 2010-02-01 04:29:13 +00:00
bg 3790ef3b40 adding CFB-mode for biwise operation 2010-01-31 19:58:53 +00:00
bg 3711896e92 new cfb-mode (still limited to byte operations) 2010-01-30 03:09:22 +00:00
bg 9e69044519 "new cbc-mode for bcal; docu comming soon 2010-01-30 00:49:31 +00:00
bg 58cc633be2 now BMW-small entirely in asm 2009-12-15 18:12:21 +00:00
bg 3d99e4ba44 first impression of BMW in assembler 2009-12-12 01:12:49 +00:00
bg d32eba56ce modified structure 2009-08-06 20:11:02 +00:00
bg 4f50c75ee5 new makefile and modified build process 2009-08-06 13:31:40 +00:00
bg cccb1d3e00 added md5_c.mk 2009-07-29 10:34:15 +00:00
bg 5ef100e38a removed old files 2009-07-29 10:32:51 +00:00
bg 52ec168ece backporting uart_i and cli 2009-07-29 09:49:57 +00:00
bg 951a88cde6 Grøstl in large (384 & 512 bit); warning: freaking linker 2009-06-14 07:10:43 +00:00
bg 402f8b98e8 grøstl, a first impression 2009-06-09 23:57:20 +00:00
bg 206e5aa6d3 performance tool tuning 2009-05-14 20:25:38 +00:00
bg bce0505abf moved twister naming from big to large 2009-05-14 14:28:59 +00:00
bg 84f2f6e753 removing old twister stuff 2009-05-14 14:12:56 +00:00
bg ed07adb6f2 small bug in twister (C) fixed asm version needs fixing 2009-05-14 09:38:02 +00:00
bg dca8c6894a modifyed build system (removed some redundance) 2009-05-14 00:31:18 +00:00
bg 2deab9197b performance upgrade 2009-05-13 21:48:37 +00:00
bg 7605b81a4b fixing bug in skein (asm); + new tools for hfal 2009-05-11 11:57:10 +00:00
bg 4e31ebdb05 +blake, bug compatibility by default off 2009-05-09 12:30:07 +00:00
bg 55961d7663 +BlueMidnightWish 2009-04-28 18:36:54 +00:00
bg 600e82c981 more shabal 2009-04-27 17:47:36 +00:00
bg 5c68d38237 +Shabal 2009-04-20 12:35:04 +00:00
bg d1d3ca6487 adding mickey-v2 128 2009-04-06 12:50:16 +00:00
bg e23491896d Cast6 (aka Cast-256) now seems to work 2009-04-02 19:54:45 +00:00
bg 877bd61c0f threefish decryption (256, 512 and 1024 bit) in assembler 2009-03-30 23:42:48 +00:00
bg c239a90de4 +skein and ubi (512 and 1024bit mode) in assembler 2009-03-25 20:53:31 +00:00
bg f215d8ed64 threefish encrytion in 512 and 1024 bit in assembler 2009-03-25 01:19:17 +00:00
bg ba4ac1b4a8 +threefish256 decryption 2009-03-21 15:55:10 +00:00
bg 4147d732ef +threefis256 asm +ubi256 asm + skein256 asm 2009-03-21 15:15:02 +00:00
bg 92725df162 + HashFunctionAbstractionLayer (hfal) for skein +some bug fixes 2009-03-13 20:58:34 +00:00
bg b5a057d2df +skein 2009-03-12 20:23:49 +00:00
bg 56a151edec +threefish +ubi 2009-03-12 16:28:45 +00:00
bg 65b5512d92 modifying some nessie test suits (mac & hash) to use less RAM 2009-03-01 19:29:27 +00:00
bg e764812766 + base64 en- and decoding 2009-02-26 14:50:07 +00:00
bg 53f8a8d7ca changing hmac API + bug fixes 2009-02-26 14:44:17 +00:00
bg 83d0614d8b moving from uart to cli 2009-02-25 20:22:32 +00:00
bg 2dc047a070 +MUGI 2009-02-16 14:18:19 +00:00
bg 74fe0d1999 updated sha1 2009-02-10 00:37:51 +00:00
bg d3db763eeb host tools for verification +testvectors 2009-02-06 10:39:33 +00:00
bg aa477226f9 updating to the new configuration 2009-02-04 13:58:25 +00:00
bg e5a49deb52 new hash function abstraction layer + shavs + dump util + ... 2009-02-04 13:50:15 +00:00
bg 572b35bb74 new cli system 2009-01-30 23:00:04 +00:00
bg ba3a6079e5 split up aes asm sbox in two parts 2009-01-28 23:50:00 +00:00
bg 6918fd7223 serpent sboxes in asm bitslice 2009-01-26 18:04:30 +00:00
bg 8ef8dfdc72 faster aes decryption 2009-01-22 11:59:53 +00:00
bg bb6e6769cf now aes decription also in assembly 2009-01-21 16:09:25 +00:00
bg 96789d49fd speed up 2009-01-12 11:19:16 +00:00
bg 5e274071cf a first look at aes assembly 2009-01-10 22:39:34 +00:00
bg d6a35f05fd new AES in C, happy new year 2008-12-31 19:51:55 +00:00
bg 288c82e97b twister now in ASM 2008-12-28 20:20:22 +00:00
bg 0076b72ccd now comes twister-512 2008-12-22 03:19:07 +00:00
bg 4469def3e2 a first idea of twister (only 224 and 256 bit) more comming soon 2008-12-21 00:16:09 +00:00
bg 86af172844 small update (integrating NOEKEON_OMAC and SEED_C) 2008-12-19 22:40:58 +00:00
bg a1518b457d seed now in pure asm 2008-12-11 18:14:49 +00:00
bg e363148c4e further working on seed (openssl supports it :-);
plain C version is working and assembler enhanced version was enhanced
2008-12-10 23:59:43 +00:00
bg 9b567bc05f fixing lot of typos, camellia_C now seems to work 2008-12-10 15:18:23 +00:00
bg d5e2587658 MD5 now completly in ASM 2008-12-05 15:09:16 +00:00
bg 5ac75cfae2 new MD5 ins ASM with C (working on pure ASM implementation) plus enhancments in asm Macros
small changes in MD5 C-implementation (migth be a little faster)
little bug fixed in Nessie-Hash-Test
2008-11-25 01:23:22 +00:00
bg cf1c79ef3f new OMAC (CMAC) with Noekeon; + some bug fixes for the nessie test-env 2008-08-27 02:05:47 +00:00
bg 3b6caf79ac finished asm version of serpent (may be optimized later) 2008-08-12 16:20:37 +00:00
bg 0f66a12e93 even more serpent in asm 2008-08-10 23:19:11 +00:00
bg c1553054f9 advances in serpent asm implementation 2008-08-10 14:04:06 +00:00
bg f0ca870318 rcfour optimized++; memxor optimized++ 2008-08-07 09:45:50 +00:00
bg 2159c273c9 modification to the build system 2008-08-02 10:37:02 +00:00
bg a06c8ef821 fixed bug in shabea 2008-07-21 02:40:18 +00:00
bg 854dea52b9 new document describing blockcipher usage 2008-07-20 16:30:43 +00:00
bg 50c1851b59 removement of debug/unfinished code 2008-07-16 21:16:12 +00:00
bg cb23251fd9 restructuring Makefile +hmac-sha1 2008-07-16 13:22:00 +00:00
bg 2e7bb1f5e5 camellia seems broken 2008-07-09 18:26:30 +00:00
bg 91bece1f78 nessie for the rest (skipjack seems broken, shabea req. more testing) 2008-07-09 05:41:43 +00:00
bg e048ac1e57 modyfied build process 2008-07-03 12:14:14 +00:00