version 1.21, 2000/10/12 09:59:18 |
version 1.22, 2000/10/13 18:59:14 |
|
|
#include <openssl/blowfish.h> |
#include <openssl/blowfish.h> |
#include <openssl/rc4.h> |
#include <openssl/rc4.h> |
#include <openssl/cast.h> |
#include <openssl/cast.h> |
|
#include "rijndael.h" |
/* |
/* |
* Cipher types for SSH-1. New types can be added, but old types should not |
* Cipher types for SSH-1. New types can be added, but old types should not |
* be removed for compatibility. The maximum allowed value is 31. |
* be removed for compatibility. The maximum allowed value is 31. |
|
|
CAST_KEY key; |
CAST_KEY key; |
u_char iv[8]; |
u_char iv[8]; |
} cast; |
} cast; |
|
struct { |
|
u4byte iv[4]; |
|
rijndael_ctx enc; |
|
rijndael_ctx dec; |
|
} rijndael; |
RC4_KEY rc4; |
RC4_KEY rc4; |
} u; |
} u; |
Cipher *cipher; |
Cipher *cipher; |