Re: 3DES and how to change mode and set IV.

Fernando Perez <[email protected]>
Newsgroups gmane.comp.encryption.cryptlib
Organization PalmaTools.com
Message-ID <[email protected]>
Hello Peter, sorry my delay I have been testing and trying without 
success... :-(

Perhaps the big problem is that we are doing all of this on Delphi (object Pascal language) and we have not could to get this to work.

Thanks anyway...

Greetings..





Peter Gutmann escribió:
> Fernando Perez <[email protected]> writes:
>
>   
>> I need to crypt/decrypt with cryptlib, but I need to support all mode formats
>> (cbc, ecb, ....) and IV's.   I have read documentation, search into but I
>> have no luck to get info on how to change cbc-mode or set the IV.  I need a
>> step by step functions to execute (an esquematic view)...
>>     
>
> To set the IV, see "Working with Initialisation Vectors" in the manual, or
> "Conventional Encryption" for a complete code example.  Here's a sample, for
> CBC mode:
>
>   CRYPT_CONTEXT cryptContext;
>
>   cryptCreateContext( &cryptContext, CRYPT_UNUSED, CRYPT_ALGO_3DES );
>   cryptSetAttribute( cryptContext, CRYPT_CTXINFO_MODE, CRYPT_MODE_CBC );
>   cryptSetAttributeString( cryptContext, CRYPT_CTXINFO_KEY, key, 16 );
>   cryptSetAttributeString( cryptContext, CRYPT_CTXINFO_IV, iv, 8 );
>   cryptEncrypt( cryptContext, data, length );
>   cryptDestroyContext( cryptContext );
>
> Peter.
>
>   

_______________________________________________
Cryptlib mailing list
[email protected] via Mail: [email protected]
Archive: ftp://ftp.franken.de/pub/crypt/cryptlib/archives/
http://news.gmane.org/gmane.comp.encryption.cryptlib
Posts from non-subscribed addresses are blocked to prevent spam, please
subscribe in order to post messages.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.