Commit Graph

226 Commits

Author SHA1 Message Date
bg a3e1c2903d forgotten files 2009-02-04 13:53:55 +00:00
bg e5a49deb52 new hash function abstraction layer + shavs + dump util + ... 2009-02-04 13:50:15 +00:00
bg e9d58dce0a fixing a bug in sha1-C and sha256-C (only C-Versions are affected) in setting the padding bit for non-byte messages 2009-02-02 23:05:19 +00:00
bg 572b35bb74 new cli system 2009-01-30 23:00:04 +00:00
bg 17332291e1 renaming to AVR-Crypto-Lib 2009-01-29 11:49:40 +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 6805745010 faster and faster 2009-01-14 19:16:36 +00:00
bg 398d051849 squeezing out a little more speed 2009-01-14 18:44:53 +00:00
bg b3daeff2bc little helper for generating multiplication tables for multiplication in GF(2**8) 2009-01-13 20:23:50 +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 a75cfaf73e improving AES 2009-01-09 16:40:47 +00:00
bg 464da69afc oops 2009-01-09 13:53:19 +00:00
bg 1a1a9f5631 some mor ciphers for the blockcipher abstraction layer 2009-01-09 13:52:49 +00:00
bg 017345097a first lines of a blockcipher abstraction layer 2009-01-08 12:15:12 +00:00
bg 3caccd2034 sha3 api for twister 2009-01-07 19:13:06 +00:00
bg 6718048fd9 aes_keyschdule speed up 2009-01-04 21:51:46 +00:00
bg d6a35f05fd new AES in C, happy new year 2008-12-31 19:51:55 +00:00
bg 5ea7340f82 fixed typos in documentation 2008-12-30 16:10:30 +00:00
bg 00b7eb605c fixing bug in noekeon.c 2008-12-30 13:46:17 +00:00
bg a679ca276c removing debug stuff 2008-12-29 13:15:31 +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 cca97d0e0c forgot a ; 2008-12-21 02:06:22 +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 fabad4ec56 even more ASM-fun now only decryption needs C-Stub 2008-12-11 17:46:12 +00:00
bg 20f6d949b7 more ASM-fun for SEED 2008-12-11 15:12:16 +00:00
bg 0896c282ff oops some imortant thigs were commented out 2008-12-11 00:15:23 +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 12883cff6e camellia (C and ASM mixed) seems to work now; pure C version still broken 2008-12-09 21:10:19 +00:00
bg d5e2587658 MD5 now completly in ASM 2008-12-05 15:09:16 +00:00
bg a397db40b9 md5_lastBlock() now in ASM 2008-12-05 12:53:15 +00:00
bg e9d9457ed0 more ASM fun 2008-11-25 05:43:08 +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 7c4486d332 forgotten file, my fault 2008-09-21 21:38:10 +00:00
bg 71a4c5f0a3 2008-09-21 21:22:23 +00:00
bg 8fcf3f56d6 adding missing file 2008-09-01 23:02:31 +00:00
bg 3a571bf2d5 unifoming omac nameing; +auto help 2008-08-27 03:21:27 +00:00
bg 7cd0bb77cb forgot a file 2008-08-27 02:07:06 +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 c135a8edfc adjustments made for host usage (but still not "endian-safe") 2008-08-24 04:57:08 +00:00
bg 6bd58d7909 fixed small bug in MD5 2008-08-19 12:18:25 +00:00
bg 36101d05fd some testvectors 2008-08-12 16:24:41 +00:00
bg 3b6caf79ac finished asm version of serpent (may be optimized later) 2008-08-12 16:20:37 +00:00