version 1.11, 1999/09/30 22:12:16 |
version 1.12, 1999/10/27 16:37:45 |
|
|
#include "ssh.h" |
#include "ssh.h" |
#include "cipher.h" |
#include "cipher.h" |
|
|
#include <md5.h> |
#include <ssl/md5.h> |
|
|
/* |
/* |
* What kind of tripple DES are these 2 routines? |
* What kind of tripple DES are these 2 routines? |
|
|
MD5_CTX md; |
MD5_CTX md; |
unsigned char digest[16]; |
unsigned char digest[16]; |
|
|
MD5Init(&md); |
MD5_Init(&md); |
MD5Update(&md, (const unsigned char *)passphrase, strlen(passphrase)); |
MD5_Update(&md, (const unsigned char *)passphrase, strlen(passphrase)); |
MD5Final(digest, &md); |
MD5_Final(digest, &md); |
|
|
cipher_set_key(context, cipher, digest, 16, for_encryption); |
cipher_set_key(context, cipher, digest, 16, for_encryption); |
|
|