itojun
a93a267072
make rijndael_cipherInit() to take binary IV, not hex IV, as before.
2003-07-24 14:51:34 +00:00
itojun
d931d5d70e
"make regress" work under regress/sys/crypto/rijndael
2003-07-16 05:27:49 +00:00
itojun
4d4897d334
rijndael-api-fst.c is needed for cgd. pointed out by Love
2003-07-16 05:08:08 +00:00
itojun
281d9d13a5
simplify and update rijndael code. markus@openbsd
2003-07-15 11:00:36 +00:00
itojun
f2187f5675
correct panic() condition - it was backwards.
...
From: Rafal Boni <rafal@attbi.com>
2002-11-18 23:38:46 +00:00
itojun
971ec4d861
missing IV handling in CBC mode (does not affect ESP code as we have
...
CBC handling in sys/netinet6/esp_core.c). sync w/kame
2002-05-24 06:28:06 +00:00
thorpej
9e94d2a9fe
When compiling for userland, need <stdlib.h> for abort() prototype
...
(noticed by gcc 3.1).
2001-12-31 20:20:28 +00:00
lukem
2565646230
don't need <sys/types.h> when including <sys/param.h>
2001-11-15 09:47:59 +00:00
lukem
4f2ad95259
add RCSIDs
2001-11-13 00:56:55 +00:00
thorpej
05b5ee3074
bzero -> memset, bcopy -> memcpy
2001-07-18 16:50:27 +00:00
itojun
78458be84d
correct binary key material handling. sync with kame
2001-05-27 01:40:16 +00:00
itojun
dc3424f555
pass key to rijndael logic as binary, not hexadecimal string.
...
sync with kame
2001-03-02 15:42:39 +00:00
itojun
7236276c18
sync with kame.
...
- include string.h (instead of sys/systm.h) on userland compilation.
make compilation under src/regress/sys/crypto happier. from minoura
- (blowfish) KNF.
2000-11-06 14:11:40 +00:00
itojun
a09dcd7432
avoid assert, memcpy and memset (necessary to BSD code sharing).
...
sync with kame
2000-10-03 03:17:19 +00:00
itojun
b7a15a9d51
$NetBSD$
2000-10-02 17:19:15 +00:00
itojun
e3eae405da
rijndael logic, based on 2.4/from kame
2000-10-02 17:16:40 +00:00