Thanks for the answer. It helped !

On Sun, Oct 14, 2012 at 11:43 PM, Dave Thompson <dthomp...@prinpay.com>wrote:

> >From: owner-openssl-us...@openssl.org On Behalf Of naveen
> >Sent: Saturday, 13 October, 2012 21:59
>
> >I have a question related to openssl. I need to give two keys
> >k1 and k2 for ede encryption(for des). Now how do I give it in
> >the command line ?
> >I see that there is a "pass" parameter and "iv" parameter, but
> >I could not figure out how to give the two keys. Please help me with this.
>
> Commandline 'enc' has several ways to specify a passphrase
> of which -pass is one, but all of them use PKCS#5 (actually
> I believe a slight variant) to derive the actual key from
> the passphrase. If you have an actual key to use, you do
> NOT want key derivation. Use -K.
>
> DES-EDE uses a triple-length key, which can be expressed as three
> pieces of 8 bytes K1,K2,K3 or a single key of 24 bytes K1K2K3.
> By convention, it is also used with a double-length key K1,K2
> or K1K2 by repeating K1: K1,K2,K1 or K1K2K1. openssl and 'enc'
> use the one-piece representation so use -K K1K2_in_hex .
>
>
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org
>



-- 
D.S.Naveen
My Blog: http://www.naveends.blogspot.com

Reply via email to