Rabu, 26 Agustus 2009

Tentang OpenSSL

fiuh setelah sekian lama gak aktif, sekarang saya mau iseng2 posting lagi, postingan kali ini merupakan pengenalan saja tentang openssl. semoga bermanfaat ^^,

Apa itu OpenSSL ?
OpenSSL adalah sebuah toolkit kriptografi mengimplementasikan Secure Socket Layer (SSL v2/v3) dan Transport Layer Security (TLS v1) dan terkait dengan protokol jaringan standar kriptografi yang dibutuhkan oleh keduanya.

Aplikasi OpenSSL ini merupakan command line tool yang menggunakan berbagai fungsi kriptografi OpenSSL's crypto library dari shell. ini dapat digunakan untuk :
  1. Penciptaan RSA, DH dan DSA parameter kunci
  2. Penciptaan sertifikat X.509, CSRs dan CRLs
  3. Perhitungan Pesan Digests
  4. Enkripsi dan Dekripsi dengan Ciphers
  5. Pengujian SSL / TLS Client dan Server
  6. Penanganan S/MIME signed or encrypted mail

Bagaimana saya melihat versi openssl yang berjalan pada OS ?
Gunakan pilihan version :
$ openssl version
OpenSSL 0.9.8b 04 May 2006

Kita juga bisa mendapat informasi lebuh banyak lagi dengan menggunakan perintah beriku :
$ openssl version -a
OpenSSL 0.9.8b 04 May 2006
built on: Fri Sep 29 18:45:58 UTC 2006
platform: debian-i386-i686/cmov
options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) blowfish(idx)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT
-DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i686
-Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2
-DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
OPENSSLDIR: "/usr/lib/ssl"

Untuk melihat daftar command dari openssl gunakan perintah berikut :
$ openssl help

Keterangan lebih lanjut silakan kunjungi web berikut
Kalau mau download instalernya untuk windows klik disini