Below patch re-enables the "none" encryption (i.e. no encryption at all)
in OpenSSH 1.2. This mode is required in most countries to legally use SSH
on Amateur Radio frequencies. Note that some countries do not even allow
cryptographic methods used for authentication only.
This is a patch against OpenSSH-1.2pre17. To apply get into the openssh1.2
source directory and type: patch -p1 <openssh-1.2.patch
You can also find this patch on
http://ftp.ccac.rwth-aachen.de/pub/jr/
diff -ur openssh-1.2/cipher.c openssh-1.2.bke/cipher.c
--- openssh-1.2/cipher.c Thu Nov 25 01:54:58 1999
+++ openssh-1.2.bke/cipher.c Mon Dec 13 02:06:37 1999
@@ -146,6 +146,7 @@
cipher_mask()
{
unsigned int mask = 0;
+ mask |= 1 << SSH_CIPHER_NONE; /* dl1bke */
mask |= 1 << SSH_CIPHER_3DES; /* Mandatory */
mask |= 1 << SSH_CIPHER_BLOWFISH;
return mask;
diff -ur openssh-1.2/ssh.c openssh-1.2.bke/ssh.c
--- openssh-1.2/ssh.c Mon Dec 6 01:47:29 1999
+++ openssh-1.2.bke/ssh.c Mon Dec 13 02:07:25 1999
@@ -106,7 +106,8 @@
fprintf(stderr, " -c cipher Select encryption algorithm: "
"``3des'', "
- "``blowfish''\n");
+ "``blowfish'', "
+ "``none''\n");
fprintf(stderr, " -p port Connect to this port. Server must be on the
same port.\n");
fprintf(stderr, " -L listen-port:host:port Forward local port to remote
address\n");
fprintf(stderr, " -R listen-port:host:port Forward remote port to local
address\n");
Yes, that's all! ;-)
73,
Joerg Reuter http://poboxes.com/jreuter/
And I make my way to where the warm scent of soil fills the evening air.
Everything is waiting quietly out there.... (Anne Clark)
PGP signature