Ethereal-dev: Re: SV: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Frederic Roudaut <frederic.roudaut@xxxxxxxx>
Date: Wed, 29 Mar 2006 18:01:48 +0200
Hi, in the wiki protocol at the InternetProtocolFamily section I have added : a new menu with a few information.Network Layer (IPsec <http://wiki.ethereal.com/IPsec> Internet Protocol Security):
* AH <http://wiki.ethereal.com/AH>: Authentication Header * ESP <http://wiki.ethereal.com/ESP>: Encapsulating Security Payload Moreover I also have added a little doc for the ESP Preference Settings. I hope it is what you were expecting for . Regards, -- Frederic Anders Broman wrote:
Hi, I have checked in your patch with a change: #ifdef HAVE_LIBCRYPT#define __USE_LIBGCRYPT__ #endif(Please check if that's correct). Can you please put the information from the readme file on the wiki protocol pages. Brg Anders -----Ursprungligt meddelande----- Fr�n: ethereal-dev-bounces@xxxxxxxxxxxx [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] F�r Frederic Roudaut Skickat: den 25 februari 2006 14:02 Till: Ethereal development Kopia: Ethereal development �mne: RE: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload Hi I just add a #define __USE_LIBGCRYPT__ that you have to set to be able to decrypt ESP payload. Otherwise if not, the original IPSEC dissector is compiled. I also notice that on current stable Ethereal versions gnutls is not linked. Thus you have to install libgcrypt and do: LDFLAGS=-lgcrypt ./configure && make For windows you should get: http://gnunet.org/download/win/libgcrypt-1.2.1.zip and do something similar. Best regards --- FredericPaolo, is there a way to compile the dissector with windows. The sourceforge rep (gnutls-win32-msvc.tgz) does not include the winposixtype.h and the gcrypt.h. TIA Thomas--- Urspr�ngliche Nachricht --- Von: "Filonenko Alexander-AAF013" <AAF013@xxxxxxxxxxxx> An: "Ethereal development" <ethereal-dev@xxxxxxxxxxxx> Betreff: RE: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload Datum: Fri, 24 Feb 2006 17:42:44 -0500 Frederic, I find IPsec functionality you have added to the dissector very useful. Hope I can provide you with some feedback in a few weeks. Thank you, Alex Filonenko-----Original Message----- From: ethereal-dev-bounces@xxxxxxxxxxxx [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] On Behalf Of Frederic Roudaut Sent: Friday, February 24, 2006 10:01 AM To: Ethereal development Subject: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload Hi, finally, I have updated my dissector using libgcrypt. It does not use openssl anymore. If gnutls is installed, all should work. Thus, now it should decrypt and dissect (transport/tunnel/several encapsulations ...) : - NULL Encryption Algorithm - TripleDES-CBC [RFC2451] : keylen 192 bits. - AES-CBC with 128-bit keys [RFC3602] : keylen 128 and 192/256 bits. - AES-CTR [RFC3686] : keylen 160/224/288 bits. The remaining 32 bits will be used as nonce. - DES-CBC [RFC2405] : keylen 64 bits I also have added : - BLOWFISH-CBC : keylen 128 bits. - TWOFISH-CBC : keylen 128/256 bits. You have to indicate the Authentication algorithm even if all Algorithms since it uses 12 bytes in the Auth field should work (have a look to the README to understand why I put it ;-) ). If you consider I have to throw it away please tell me. HMAC-SHA1-96 [RFC2404] NULL AES-XCBC-MAC-96 [RFC3566] HMAC-MD5-96 [RFC2403] In the attachment you will get : - this dissector - a new README - some example capture files with associated preferences files (and setkey config files) Best Regards, ---- Frederic -- Fr�d�ric ROUDAUT IRISA-INRIA, Campus de Beaulieu, 35042 Rennes cedex, France Tl: +33 (0) 2 99 84 71 44, Fax: +33 (0) 2 99 84 71 71_______________________________________________ Ethereal-dev mailing list Ethereal-dev@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-dev-- DSL-Aktion wegen gro�er Nachfrage bis 28.2.2006 verl�ngert: GMX DSL-Flatrate 1 Jahr kostenlos* http://www.gmx.net/de/go/dsl _______________________________________________ Ethereal-dev mailing list Ethereal-dev@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-dev_______________________________________________ Ethereal-dev mailing list Ethereal-dev@xxxxxxxxxxxx http://www.ethereal.com/mailman/listinfo/ethereal-dev
- References:
- SV: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload
- From: Anders Broman
- SV: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload
- Prev by Date: Re: [Ethereal-dev] Armagetronad dissector update
- Next by Date: [Ethereal-dev] Small wiretap-related [patches]
- Previous by thread: Re: SV: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload
- Next by thread: RE: SV: [Ethereal-dev] IPsec Dissector to decrypt ESP Payload
- Index(es):