Hello,
> I’m upgrading my system from Openssl version 9.6.d to Openssl version 
9.8.a.
> I’m experiencing some problems when I’m “playing” server, For example 
accepting an 
> incoming call or even accessing my system via HTTPS causes the system to 
get stuck.
> After some investigation I figured out that I get stuck in 
RAND_status(). It never returns.
> I saw that there is a basic difference between Openssl version 9.6.d and 
Openssl version
> 9.8.a. regarding blinding, such that in 9.6.d blinding is disabled by 
default and in 9.
> 8.a it is enabled by default.
> (I’m running on embedded Linux)
> Initially I’d like to ask in anyone has encountered such problems and if 
so, how did he 
> solve them.
> Then I’d like to try, both enabling blinding on 9.6.d and disabling 
blinding on 9.8.a
> I read that one should use the RSA_blinding_off and RSA_blinding_on 
functions, but I 
> really don’t know where they should be called.
Maybe better solution then disable blinding is to seed PRNG with something 
like:
RAND_load_file("/dev/urandom", 1024);
For test purpose you may create some "random" file and use it in this 
function instead
of /dev/urandom.
This should be done at the beginning of your application.

Best regards,
--
Marek Marcola <[EMAIL PROTECTED]>
 
  • [no subject] יפי הרשקוביץ
    • Re: blinding Marek . Marcola

Reply via email to