Arsip

Posts Tagged ‘Decrypt’

Encrypt dan Decrypt Data SQL Server

22 Februari 2012 2 komentar

Kadangkala kita memerlukan enkripsi data untuk proses penyembunyian password di dalam database, fungsi ini diperlukan karena bisa jadi kita tidak menginginkan seseorang membaca dari tabel kita dan menyalahgunakan password tersebut.

Ada banyak sekali metode encrypt data, tapi inti dari metode-metode tersebut dikatakan bagus jika :

  • Hasilnya sulit ditebak, bisa jadi dengan password yang sama dan keyword yang sama dalam waktu yang berbeda akan menghasilkan nilai yang berbeda, maka metode ini sulit sekali untuk dibongkar.
  • Proses encrypt / decrypt cepat, seringkali suatu encrypt yang sulit dibongkar memerlukan waktu saat melakukan encrypt, proses ini sebenarnya tidak terlalu berpengaruh jika pengakses tersebut tidak begitu banyak tapi menggangu jika pengakses banyak.

Untuk melakukan encrypt / decrypt dalam perintah Transact SQL, SQL Server telah menyediakan beberapa fungsi internal yang dapat kita gunakan, fungsi itu relatif cepat, mudah digunakan dan yang terpenting sulit dibongkar karena selalu menghasilkan nilai yang berubah disesuaikan dengan key yang dimasukkan.

Syntax untuk melakukan proses Encrypt dan Decrypt di database SQL Server. Baca selanjutnya…

Iklan