The Heartbleed Bug is recently found serious vulnerability in SSL/TLS, hacker can easily access and leak of memory contents from the server to the client and from the client to the server, they can easily identify the names and passwords of the users and the content.This bug bites Millon of android phones, servers and other devices.

We should protect our server from this bug, let us go to upgrade OpenSSL latest version.

OpenSSL-Static is a secure toolkit for supporting cryptography its  contains static libraries used for support different types of cryptographic algorithms.

Opeenssl-perl is also supporting cryptography its used for converting certificates and keys form other formats that can be used by Open SSL .

Openssl-devel is also supporting cryptography its needed to develop application can able to support different types of cryptographic algorithms and protocols.

The CentOS  packages both 64 bit and 32 bit are,

64 bit CentOS:

openssl-1.0.1e-16.el6_5.7.i686.rpm
openssl-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-devel-1.0.1e-16.el6_5.7.i686.rpm
openssl-devel-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-perl-1.0.1e-16.el6_5.7.x86_64.rpm
openssl-static-1.0.1e-16.el6_5.7.x86_64.rpm

32 bit CentOS :
openssl-1.0.1e-16.el6_5.7.i686.rpm
openssl-devel-1.0.1e-16.el6_5.7.i686.rpm
openssl-perl-1.0.1e-16.el6_5.7.i686.rpm
openssl-static-1.0.1e-16.el6_5.7.i686.rpm

Using Yum command can upgrade the packages those commands are,
 
# yum install openssl-devel
# yum install openssl-static
# yum install openssl-perl

Some times you get the error when upgrade openssl-perl package like below,
 
# yum install openssl-perl
....
....
---> Package perl-WWW-Curl.x86_64 0:4.11-1.el5.1 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-WWW-Curl-4.11-1.el5.1.x86_64
--> Processing Dependency: libcurl.so.3()(64bit) for package: perl-WWW-Curl-4.11-1.el5.1.x86_64
--> Finished Dependency Resolution
Error: Package: perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
           Requires: libcurl.so.3()(64bit)
Error: Package: perl-WWW-Curl-4.11-1.el5.1.x86_64 (epel)
           Requires: perl(:MODULE_COMPAT_5.8.8)
...

The perl-WWW-Curl package requires to install openssl-perl and to fix this issue just follow below steps,
 
# yum install perl-WWW-Curl

If the package could not  update it or you are using the EPEL 5 version of the repo instead of 6, open your epel.repo file and update version,
 
# vi /etc/yum.repos.d/epel.repo

mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
to
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch

# yum clean all

Now, trying to install again.
 
# yum install perl-WWW-Curl

perl-WWW-Curl                                      x86_64                                   4.09-3.el6      

# yum install openssl-perl

Will be installed the OpneSSL-Perl with latest version.