Information Security/Information.Security

Openssl

petitCoding 2012. 4. 16. 09:01

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
/root/openssl-1.0.0d

cd openssl-1.0.0d

> ls
ACKNOWLEDGMENTS  FAQ            INSTALL.NW   INSTALL.W64  Makefile         Netware      README.ENGINE  certs   doc      include      openssl.doxy  shlib  tools
CHANGES          INSTALL        INSTALL.OS2  INSTALL.WCE  Makefile.org     PROBLEMS     VMS            config  e_os.h   install.com  openssl.spec  ssl    util
CHANGES.SSLeay   INSTALL.DJGPP  INSTALL.VMS  LICENSE      Makefile.shared  README       apps           crypto  e_os2.h  makevms.com  os2           test
Configure        INSTALL.MacOS  INSTALL.W32  MacOS        NEWS             README.ASN1  bugs           demos   engines  ms           perl          times

 

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; 

CLICK 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