Re: recommended rsa api

2010-01-22 Thread Alexey Luchko

Hi!

Thankx for your advices. Finally, I got it working with 
RSA_public_encrypt() and RSA_private_decrypt().


--
Alexey

sms stands for save my soul
__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org


recommended rsa api

2010-01-20 Thread Alexey Luchko

Hi!

I'm new to openssl.

I need to encrypt and decrypt approx 1k block of data with rsa.
What is recommended api for the case?

I've found RSA_public_encrypt() and RSA_private_decrypt().
It looks like a kind of low level api.
But here I've got a problem with OAEP padding.

Another one is EVP_PKEY_encrypt() and EVP_PKEY_decrypt().
It is of a higher level.
It encodes and decodes correctly only one block for me,
but looks like it could operate on block of any size.
And I've not found any use cases with google code search.

It looks like I missed smth ;)
Any advice is very welcome!


--
Thanks in advance,
Alexey

sms stands for save my soul
__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org


Newbie question on EVP API

2009-12-13 Thread Alexey Luchko
Hi! 


I'm new to openssl.
I've got two questions on EVP API: 


1. What do EVP_EncryptInit_ex and EVP_CipherInit_ex differ with?
  When should I use encrypt/decrypt and when cipher? 


2. Where can I read about cipher modes?
  There are several modes for each cipher on
   http://openssl.org/docs/crypto/EVP_EncryptInit.html#CIPHER%20LISTING
  They differ with suffix like _cbc, _ecb, _cfb, _ofb and etc.
  What are meanings of these suffixes and use-cases? 



Best regards,
Alexey Luchko. 


--
Luch 

sms stands for save my soul 


__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org