diff options
Diffstat (limited to 'cipher.h')
-rw-r--r-- | cipher.h | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -32,7 +32,7 @@ | |||
32 | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 32 | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
33 | */ | 33 | */ |
34 | 34 | ||
35 | /* RCSID("$OpenBSD: cipher.h,v 1.23 2000/12/06 23:05:42 markus Exp $"); */ | 35 | /* RCSID("$OpenBSD: cipher.h,v 1.24 2000/12/09 13:41:52 markus Exp $"); */ |
36 | 36 | ||
37 | #ifndef CIPHER_H | 37 | #ifndef CIPHER_H |
38 | #define CIPHER_H | 38 | #define CIPHER_H |
@@ -41,9 +41,7 @@ | |||
41 | #include <openssl/blowfish.h> | 41 | #include <openssl/blowfish.h> |
42 | #include <openssl/rc4.h> | 42 | #include <openssl/rc4.h> |
43 | #include <openssl/cast.h> | 43 | #include <openssl/cast.h> |
44 | |||
45 | #include "rijndael.h" | 44 | #include "rijndael.h" |
46 | |||
47 | /* | 45 | /* |
48 | * Cipher types for SSH-1. New types can be added, but old types should not | 46 | * Cipher types for SSH-1. New types can be added, but old types should not |
49 | * be removed for compatibility. The maximum allowed value is 31. | 47 | * be removed for compatibility. The maximum allowed value is 31. |
@@ -86,9 +84,9 @@ struct CipherContext { | |||
86 | u_char iv[8]; | 84 | u_char iv[8]; |
87 | } cast; | 85 | } cast; |
88 | struct { | 86 | struct { |
89 | u_char iv[16]; | 87 | u4byte iv[4]; |
90 | rijndael_key enc; | 88 | rijndael_ctx enc; |
91 | rijndael_key dec; | 89 | rijndael_ctx dec; |
92 | } rijndael; | 90 | } rijndael; |
93 | RC4_KEY rc4; | 91 | RC4_KEY rc4; |
94 | } u; | 92 | } u; |