"Whoever" <(E-Mail Removed)> wrote in message
news:Pine.LNX.4.44.0310041016370.12043-100000@c941211-a...
> On Sat, 4 Oct 2003, Les Mikesell wrote:
>
> > I'm using CIPE in several locations but only linux<->linux. The
security
> > of the encryption has been questioned recently but so far I think the
only
>
> I think you should read again. One analysis shows that:
> 1. The encrytion is too weak.
If you are talking about Peter Gutmann's 'quick look', it is mostly
unrelated to how CIPE actually works. He criticized the IDEA
cipher which no one actually uses.
> 2. The key exchange can be compromised.
His one relevant point is that a man-in-the-middle attack can replay
packets (which is already true of any unreliable transport like UDP
itself so this could happen by accident) and that it might be possible
to inject unexpected packets by brute-force exploring the 32bit CRC
but he was a long way from suggesting a technique or that one
exists. Note that succeeding in this gets a packet onto the network
unlike in ssh where it gets you a tcp connection to a process running
as root. Shoving in ICMP broadcasts or even UDP floods would
be annoying but not likely to get you back anything useful. I don't
think anything suggested that you would be able to break into an
existing tcp stream being carried by the VPN. I *have* had machines
compromised by bugs in various versions of ssh so I'm not
particularly impressed by his recommendations of that instead.
> What do you use a VPN for if not for secure encryption? If the
> encryption can be broken, you might as well use clear text!
It is nothing that would make anyone rich if they stole it and if
you are the kind of person that can play man-in-the-middle on
a major ISP connection or the internet backbone you'd probably
be able to break ipsec easily too. Besides, the CIPE tunnel
just carries packets from one LAN to another, then dumps them
back unencrypted. Anything that needs security needs it end
to end anyway and will be running over ssl or https to avoid local
interception. CIPE is just the most convenient way to transport
the packets through an assortment of NAT routers and firewalls.
It is easier to NAT and control UDP than a GRE tunnel would be
and it has been one of the rare things that has worked for years
with literally no attention.
---
Les Mikesell
(E-Mail Removed)