]> git.cryptolib.org Git - avr-crypto-lib.git/log
avr-crypto-lib.git
15 years agosmall speedup
bg [Tue, 28 Apr 2009 20:11:12 +0000 (20:11 +0000)]
small speedup

15 years ago+BlueMidnightWish
bg [Tue, 28 Apr 2009 18:36:54 +0000 (18:36 +0000)]
+BlueMidnightWish

15 years agosplitting up C implementation of shabal
bg [Mon, 27 Apr 2009 17:48:29 +0000 (17:48 +0000)]
splitting up C implementation of shabal

15 years agomore shabal
bg [Mon, 27 Apr 2009 17:47:36 +0000 (17:47 +0000)]
more shabal

15 years ago+Shabal
bg [Mon, 20 Apr 2009 12:35:04 +0000 (12:35 +0000)]
+Shabal

15 years agofixing a bug in threefish-256 decryption assembler module
bg [Mon, 13 Apr 2009 17:11:25 +0000 (17:11 +0000)]
fixing a bug in threefish-256 decryption assembler module

15 years agoadding mickey-v2 128
bg [Mon, 6 Apr 2009 12:50:16 +0000 (12:50 +0000)]
adding mickey-v2 128

15 years agoforgotten files
bg [Fri, 3 Apr 2009 22:58:48 +0000 (22:58 +0000)]
forgotten files

15 years agoCast6 (aka Cast-256) now seems to work
bg [Thu, 2 Apr 2009 19:54:45 +0000 (19:54 +0000)]
Cast6 (aka Cast-256) now seems to work

15 years agothreefish decryption (256, 512 and 1024 bit) in assembler
bg [Mon, 30 Mar 2009 23:42:48 +0000 (23:42 +0000)]
threefish decryption (256, 512 and 1024 bit) in assembler

15 years ago+skein and ubi (512 and 1024bit mode) in assembler
bg [Wed, 25 Mar 2009 20:53:31 +0000 (20:53 +0000)]
+skein and ubi (512 and 1024bit mode) in assembler

15 years agothreefish encrytion in 512 and 1024 bit in assembler
bg [Wed, 25 Mar 2009 01:19:17 +0000 (01:19 +0000)]
threefish encrytion in 512 and 1024 bit in assembler

15 years ago+threefish256 decryption
bg [Sat, 21 Mar 2009 15:55:10 +0000 (15:55 +0000)]
+threefish256 decryption

15 years ago+threefis256 asm +ubi256 asm + skein256 asm
bg [Sat, 21 Mar 2009 15:15:02 +0000 (15:15 +0000)]
+threefis256 asm +ubi256 asm + skein256 asm

15 years ago+ HashFunctionAbstractionLayer (hfal) for skein +some bug fixes
bg [Fri, 13 Mar 2009 20:58:34 +0000 (20:58 +0000)]
+ HashFunctionAbstractionLayer (hfal) for skein +some bug fixes

15 years ago+skein
bg [Thu, 12 Mar 2009 20:23:49 +0000 (20:23 +0000)]
+skein

15 years ago+threefish +ubi
bg [Thu, 12 Mar 2009 16:28:45 +0000 (16:28 +0000)]
+threefish +ubi

15 years agomodifying some nessie test suits (mac & hash) to use less RAM
bg [Sun, 1 Mar 2009 19:29:27 +0000 (19:29 +0000)]
modifying some nessie test suits (mac & hash) to use less RAM

15 years agoadjusting omac-noekeon nessie test for new nessie mac API
bg [Thu, 26 Feb 2009 15:09:47 +0000 (15:09 +0000)]
adjusting omac-noekeon nessie test for new nessie mac API

15 years agodeactiviating using of GCC_EXTENSIONS by default
bg [Thu, 26 Feb 2009 14:52:55 +0000 (14:52 +0000)]
deactiviating using of GCC_EXTENSIONS by default

15 years agosimple noekeon based prng
bg [Thu, 26 Feb 2009 14:51:17 +0000 (14:51 +0000)]
simple noekeon based prng

15 years ago+ base64 en- and decoding
bg [Thu, 26 Feb 2009 14:50:07 +0000 (14:50 +0000)]
+ base64 en- and decoding

15 years agoforgotten files
bg [Thu, 26 Feb 2009 14:48:40 +0000 (14:48 +0000)]
forgotten files

15 years agochanging hmac API + bug fixes
bg [Thu, 26 Feb 2009 14:44:17 +0000 (14:44 +0000)]
changing hmac API + bug fixes

15 years agomoving from uart to cli
bg [Wed, 25 Feb 2009 20:22:32 +0000 (20:22 +0000)]
moving from uart to cli

15 years agobug fixed in md5-asm.S ( wrong values for length_b%512=505..511 )
bg [Tue, 17 Feb 2009 14:11:49 +0000 (14:11 +0000)]
bug fixed in md5-asm.S ( wrong values for length_b%512=505..511 )

15 years ago+MUGI
bg [Mon, 16 Feb 2009 14:18:19 +0000 (14:18 +0000)]
+MUGI

15 years agosome minor optimizations
bg [Tue, 10 Feb 2009 16:33:27 +0000 (16:33 +0000)]
some minor optimizations

15 years agoupdated sha1
bg [Tue, 10 Feb 2009 00:37:51 +0000 (00:37 +0000)]
updated sha1

15 years agoextended HFAL
bg [Mon, 9 Feb 2009 00:15:01 +0000 (00:15 +0000)]
extended HFAL

15 years agohost tools for verification +testvectors
bg [Fri, 6 Feb 2009 10:39:33 +0000 (10:39 +0000)]
host tools for verification +testvectors

15 years agonow with shavs tests
bg [Thu, 5 Feb 2009 22:50:42 +0000 (22:50 +0000)]
now with shavs tests

15 years agofixing a warning
bg [Wed, 4 Feb 2009 14:00:52 +0000 (14:00 +0000)]
fixing a warning

15 years agoupdating to the new configuration
bg [Wed, 4 Feb 2009 13:58:25 +0000 (13:58 +0000)]
updating to the new configuration

15 years agoforgotten files
bg [Wed, 4 Feb 2009 13:53:55 +0000 (13:53 +0000)]
forgotten files

15 years agonew hash function abstraction layer + shavs + dump util + ...
bg [Wed, 4 Feb 2009 13:50:15 +0000 (13:50 +0000)]
new hash function abstraction layer + shavs + dump util + ...

15 years agofixing a bug in sha1-C and sha256-C (only C-Versions are affected) in setting the...
bg [Mon, 2 Feb 2009 23:05:19 +0000 (23:05 +0000)]
fixing a bug in sha1-C and sha256-C (only C-Versions are affected) in setting the padding bit for non-byte messages

15 years agonew cli system
bg [Fri, 30 Jan 2009 23:00:04 +0000 (23:00 +0000)]
new cli system

15 years agorenaming to AVR-Crypto-Lib
bg [Thu, 29 Jan 2009 11:49:40 +0000 (11:49 +0000)]
renaming to AVR-Crypto-Lib

15 years agosplit up aes asm sbox in two parts
bg [Wed, 28 Jan 2009 23:50:00 +0000 (23:50 +0000)]
split up aes asm sbox in two parts

15 years agoserpent sboxes in asm bitslice
bg [Mon, 26 Jan 2009 18:04:30 +0000 (18:04 +0000)]
serpent sboxes in asm bitslice

15 years agofaster aes decryption
bg [Thu, 22 Jan 2009 11:59:53 +0000 (11:59 +0000)]
faster aes decryption

15 years agonow aes decription also in assembly
bg [Wed, 21 Jan 2009 16:09:25 +0000 (16:09 +0000)]
now aes decription also in assembly

15 years agofaster and faster
bg [Wed, 14 Jan 2009 19:16:36 +0000 (19:16 +0000)]
faster and faster

15 years agosqueezing out a little more speed
bg [Wed, 14 Jan 2009 18:44:53 +0000 (18:44 +0000)]
squeezing out a little more speed

15 years agolittle helper for generating multiplication tables for multiplication in GF(2**8)
bg [Tue, 13 Jan 2009 20:23:50 +0000 (20:23 +0000)]
little helper for generating multiplication tables for multiplication in GF(2**8)

15 years agospeed up
bg [Mon, 12 Jan 2009 11:19:16 +0000 (11:19 +0000)]
speed up

15 years agoa first look at aes assembly
bg [Sat, 10 Jan 2009 22:39:34 +0000 (22:39 +0000)]
a first look at aes assembly

15 years agoimproving AES
bg [Fri, 9 Jan 2009 16:40:47 +0000 (16:40 +0000)]
improving AES

15 years agooops
bg [Fri, 9 Jan 2009 13:53:19 +0000 (13:53 +0000)]
oops

15 years agosome mor ciphers for the blockcipher abstraction layer
bg [Fri, 9 Jan 2009 13:52:49 +0000 (13:52 +0000)]
some mor ciphers for the blockcipher abstraction layer

15 years agofirst lines of a blockcipher abstraction layer
bg [Thu, 8 Jan 2009 12:15:12 +0000 (12:15 +0000)]
first lines of a blockcipher abstraction layer

15 years agosha3 api for twister
bg [Wed, 7 Jan 2009 19:13:06 +0000 (19:13 +0000)]
sha3 api for twister

15 years agoaes_keyschdule speed up
bg [Sun, 4 Jan 2009 21:51:46 +0000 (21:51 +0000)]
aes_keyschdule speed up

15 years agonew AES in C, happy new year
bg [Wed, 31 Dec 2008 19:51:55 +0000 (19:51 +0000)]
new AES in C, happy new year

15 years agofixed typos in documentation
bg [Tue, 30 Dec 2008 16:10:30 +0000 (16:10 +0000)]
fixed typos in documentation

15 years agofixing bug in noekeon.c
bg [Tue, 30 Dec 2008 13:46:17 +0000 (13:46 +0000)]
fixing bug in noekeon.c

15 years agoremoving debug stuff
bg [Mon, 29 Dec 2008 13:15:31 +0000 (13:15 +0000)]
removing debug stuff

15 years agotwister now in ASM
bg [Sun, 28 Dec 2008 20:20:22 +0000 (20:20 +0000)]
twister now in ASM

15 years agonow comes twister-512
bg [Mon, 22 Dec 2008 03:19:07 +0000 (03:19 +0000)]
now comes twister-512

15 years agoforgot a ;
bg [Sun, 21 Dec 2008 02:06:22 +0000 (02:06 +0000)]
forgot a ;

15 years agoa first idea of twister (only 224 and 256 bit) more comming soon
bg [Sun, 21 Dec 2008 00:16:09 +0000 (00:16 +0000)]
a first idea of twister (only 224 and 256 bit) more comming soon

15 years ago small update (integrating NOEKEON_OMAC and SEED_C)
bg [Fri, 19 Dec 2008 22:40:58 +0000 (22:40 +0000)]
 small update (integrating NOEKEON_OMAC and SEED_C)

15 years agoseed now in pure asm
bg [Thu, 11 Dec 2008 18:14:49 +0000 (18:14 +0000)]
seed now in pure asm

15 years agoeven more ASM-fun now only decryption needs C-Stub
bg [Thu, 11 Dec 2008 17:46:12 +0000 (17:46 +0000)]
even more ASM-fun now only decryption needs C-Stub

15 years agomore ASM-fun for SEED
bg [Thu, 11 Dec 2008 15:12:16 +0000 (15:12 +0000)]
more ASM-fun for SEED

15 years agooops some imortant thigs were commented out
bg [Thu, 11 Dec 2008 00:15:23 +0000 (00:15 +0000)]
oops some imortant thigs were commented out

15 years agofurther working on seed (openssl supports it :-);
bg [Wed, 10 Dec 2008 23:59:43 +0000 (23:59 +0000)]
further working on seed (openssl supports it :-);
plain C version is working and assembler enhanced version was enhanced

15 years agofixing lot of typos, camellia_C now seems to work
bg [Wed, 10 Dec 2008 15:18:23 +0000 (15:18 +0000)]
fixing lot of typos, camellia_C now seems to work

15 years agocamellia (C and ASM mixed) seems to work now; pure C version still broken
bg [Tue, 9 Dec 2008 21:10:19 +0000 (21:10 +0000)]
camellia (C and ASM mixed) seems to work now; pure C version still broken

15 years agoMD5 now completly in ASM
bg [Fri, 5 Dec 2008 15:09:16 +0000 (15:09 +0000)]
MD5 now completly in ASM

15 years agomd5_lastBlock() now in ASM
bg [Fri, 5 Dec 2008 12:53:15 +0000 (12:53 +0000)]
md5_lastBlock() now in ASM

15 years agomore ASM fun
bg [Tue, 25 Nov 2008 05:43:08 +0000 (05:43 +0000)]
more ASM fun

15 years agonew MD5 ins ASM with C (working on pure ASM implementation) plus enhancments in asm...
bg [Tue, 25 Nov 2008 01:23:22 +0000 (01:23 +0000)]
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

16 years agoforgotten file, my fault
bg [Sun, 21 Sep 2008 21:38:10 +0000 (21:38 +0000)]
forgotten file, my fault

16 years ago(no commit message)
bg [Sun, 21 Sep 2008 21:22:23 +0000 (21:22 +0000)]

16 years agoadding missing file
bg [Mon, 1 Sep 2008 23:02:31 +0000 (23:02 +0000)]
adding missing file

16 years agounifoming omac nameing; +auto help
bg [Wed, 27 Aug 2008 03:21:27 +0000 (03:21 +0000)]
unifoming omac nameing; +auto help

16 years agoforgot a file
bg [Wed, 27 Aug 2008 02:07:06 +0000 (02:07 +0000)]
forgot a file

16 years agonew OMAC (CMAC) with Noekeon; + some bug fixes for the nessie test-env
bg [Wed, 27 Aug 2008 02:05:47 +0000 (02:05 +0000)]
new OMAC (CMAC) with Noekeon; + some bug fixes for the nessie test-env

16 years agoadjustments made for host usage (but still not "endian-safe")
bg [Sun, 24 Aug 2008 04:57:08 +0000 (04:57 +0000)]
adjustments made for host usage (but still not "endian-safe")

16 years agofixed small bug in MD5
bg [Tue, 19 Aug 2008 12:18:25 +0000 (12:18 +0000)]
fixed small bug in MD5

16 years agosome testvectors
bg [Tue, 12 Aug 2008 16:24:41 +0000 (16:24 +0000)]
some testvectors

16 years agofinished asm version of serpent (may be optimized later)
bg [Tue, 12 Aug 2008 16:20:37 +0000 (16:20 +0000)]
finished asm version of serpent (may be optimized later)

16 years agoeven more serpent in asm
bg [Tue, 12 Aug 2008 13:25:31 +0000 (13:25 +0000)]
even more serpent in asm

16 years agobug fixed, but still untested noekeon in omac mode
bg [Sun, 10 Aug 2008 23:21:56 +0000 (23:21 +0000)]
bug fixed, but still untested noekeon in omac mode

16 years agoeven more serpent in asm
bg [Sun, 10 Aug 2008 23:19:11 +0000 (23:19 +0000)]
even more serpent in asm

16 years agoadvances in serpent asm implementation
bg [Sun, 10 Aug 2008 14:04:06 +0000 (14:04 +0000)]
advances in serpent asm implementation

16 years agorcfour optimized++; memxor optimized++
bg [Thu, 7 Aug 2008 09:45:50 +0000 (09:45 +0000)]
rcfour optimized++; memxor optimized++

16 years agochanged arcfour api
bg [Wed, 6 Aug 2008 18:04:23 +0000 (18:04 +0000)]
changed arcfour api

16 years agonew noekeon modes, + noekeon optimized
bg [Wed, 6 Aug 2008 14:06:57 +0000 (14:06 +0000)]
new noekeon modes, + noekeon optimized

16 years agonoekeon optimized++
bg [Tue, 5 Aug 2008 21:19:55 +0000 (21:19 +0000)]
noekeon optimized++

16 years agoremoving symlink
bg [Sat, 2 Aug 2008 11:12:03 +0000 (11:12 +0000)]
removing symlink

16 years agomodification to the build system
bg [Sat, 2 Aug 2008 10:37:02 +0000 (10:37 +0000)]
modification to the build system

16 years agoadding documentation
bg [Sat, 2 Aug 2008 04:38:17 +0000 (04:38 +0000)]
adding documentation

16 years agofixed bug in shabea
bg [Mon, 21 Jul 2008 02:40:18 +0000 (02:40 +0000)]
fixed bug in shabea

16 years agosome typing errors corrected
bg [Sun, 20 Jul 2008 19:46:57 +0000 (19:46 +0000)]
some typing errors corrected

16 years agonew document describing blockcipher usage
bg [Sun, 20 Jul 2008 16:30:43 +0000 (16:30 +0000)]
new document describing blockcipher usage

16 years agosome changings to make API more consistent
bg [Sat, 19 Jul 2008 16:15:55 +0000 (16:15 +0000)]
some changings to make API more consistent

16 years agofixing a bug in the DES testing code
bg [Sat, 19 Jul 2008 01:53:17 +0000 (01:53 +0000)]
fixing a bug in the DES testing code