Openssl
Openssl is the library which supports SSL(Secure Socket Layer)v2, v3 and TLS(Transport Layer Security) v1 protocols. besides of that, it also supports various encryption algorithms such as AES, DES, 3DES, SEED and so on.
The libray is get from this link. and the lastest version is 1.0.0.
GET SOURCE HERE
Once get the source and unzip them,
>tar xvzfp openssl-1.0.0d.tar.gz
We can see the folders like this;
and inside of those folders, we can also see the source codes.
> pwd > cd openssl-1.0.0d > ls |
In ./crypto directory, there's encryption algorithms exist, and we can see them.
Of course, we can use this source to other program, and use the library. coz it's the "opensource"!!
The installation is also simple. on the openssl directory,
./config --option
make
make install
and also u can refer the MAN page.
Confirm the version
> openssl
OpenSSL> version
OpenSSL 1.0.0 17 June 2011
Once install openssl, we can use not only for encrypting & decrypting the data, but generationg the hash code, certificate file and verifing the certificate.
Using this command, we can see the option. it'd be very useful!!
> man openssl
to generate the certificate, follow this link;
'Information Security > Information.Security' 카테고리의 다른 글
VoIP attack (0) | 2012.05.24 |
---|---|
RADIUS(Remote Authentication Dial In User Service) (0) | 2012.05.24 |
SHA (Secure Hash Algorithm) (0) | 2012.04.16 |
Install Asterisk with TLS (1) | 2012.04.16 |
Openssl- How to set the ciphers? (0) | 2012.04.16 |