AY2.ORG

Control. Alternate. Delete.

IPsec Resources

Warning and disclaimer: some of the linked items below may illustrate the use of ESP without authentication or other insecure IPsec configurations. They may contain inaccurate information. Some may contain others people’s expressed opinions. The act of hyperlinking an article does not represent my endorsement of its content, nor agreement of any viewpoints expressed or implied therein.

Overview

IETF Standards

Royal Holloway Attack

Serious security flaws in IPsec were discovered by Kenny Paterson and myself. We have developed several highly efficient and devastating attacks and they have been implemented and verified in a network testing lab. NISCC (UK-CERT) was called in to assess these attacks, and handled communications with vendors before publishing the vulnerability advisory.

Other Papers/Attacks

Implementations

  • Using IPSec in Windows 2000 and XP, a three-part series on SecurityFocus. Parts one, two, three.
  • IPsec is implemented in the Linux kernel from version 2.6 onwards. IPsec-Tools is a Linux port of IPsec configuration utilities and IKE daemon from the now concluded KAME project. IPsec-Tools supports NetBSD and FreeBSD as well. Manpages for setkey(8) and racoon(8), two important programs in IPsec-tools.
  • IPsec HowTo for Linux. Covers IPsec-Tools. Openswan instructions to come (apparently).
  • Alternative IPsec implementations for Linux include Openswan and strongSwan which take over from the now defunct FreeS/WAN project. This article [pdf], dates back from 2004, compares different IPsec implementations in Linux and looks at what future holds for IPsec on Linux.
  • Roadwarrior setup guides for IPsec VPNs with a Linux server and clients running various OSes.
  • As a result of the KAME project, all major BSD variants have built-in IPsec (and IPv6) support. This includes Mac OS X, which has support for L2TP over IPsec. Official IPsec documentation for FreeBSD and NetBSD. OpenBSD’s vpn(8) manpage. A guide for IPsec on Mac OS X with a focus on its use with Linux servers. Apple’s BSD manpage on ipsec(4).
  • Zero to IPSec in 4 minutes. “This short article looks at how to get a fully functional IPSec VPN up and running between two fresh OpenBSD installations in about four minutes flat.” (Is it contradictory to say “about four minutes flat”?)
  • Official HP-UX IPsec product information and configuration guide.
  • Configuring IPsec/IKE on Solaris, another three-part series on SecurityFocus. Parts one, two, three.
  • Cisco’s Introduction to IP Security (IPSec) Encryption with some configuration instructions.

Books

Miscellaneous

Navigation
Search
 
Web ay2.org
Referrals
Dreamhost Logo
Archives
Meta
People
Other Stuff