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
kleink
19f61e4df3
Need a memcpy() declaration.
2001-05-23 00:02:24 +00:00
kleink
5c9e69f795
Fix several alignment problems in this implementation due to its use of
...
word32 pointers to access data stored in word8 arrays:
* align transformation tables on 32-bit boundaries,
* align key schedule on 32-bit boundary,
* align temporaries on 32-bit boundaries,
* align plaintext and ciphertext used in round transformations on 32-bit
boundaries.
2001-05-22 23:45:41 +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
jdolecek
522f569810
make some more constant arrays 'const'
2001-02-21 21:39:52 +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