Wednesday, January 19, 2011

Encryption

*Bermaksud- menukar bahasa yang boleh difahami kepada x boleh difahami dgn mnggunakan chipher @ key.
plaintext-bahasa asal (bahasa yang difahami)
chipher text-bahasa kod (bahasa yang x boleh difahami)

*encryption algorithm-PGP (prety good privacy), ceaser chipher, MDS HASH, 3DES/DES.

*Have 2 type of encryption - symmetric n asymmetric encryption.


Differences view
Symmetric encryption
Asymmetric encryption
Meaning
Guna key yg sama
Guna 2 key yg berbeza (private n public)
Function
M’bolehkan ketepatan comm. Antara 2 pihak dalam p’sekitaran t’tutup
M’aktifkan k’selamatan dgn tepat pada symmetric encryption yg x b’fungsi@susah utk d’implementasi
Computer efficiency
Kelajuan yg luar biasa sejak operasi relative yg mudah digunakan telah dilaksanakan dengan cekap
M’hitung dgn p’lahan2 dgn m’gunakan perisian yg berat n operasi yg komplek b’dasarkan encryption utk menyelesaikan masalah teori nombor.
Key size
M’gunakan 128-bit kunci simetri yg dianggap sangat selamat
Paling kurang Guna 1000-bits saiz kunci untuk m’capai tahap yg m’cukupi dan tahap keselamatan t’kini.
Hardware
Melakukan algorithm yg seserhana n memerlukan hardware yg murah
Melakukan algorithm yg komplek n memerlukan hardware yg powerful
security
-b’dasarkan pd kekuatan algorithm n saiz kunci
-ketepatan saiz kunci b’gantung pd kaedah encryption
Sama dengan symmetric