Cara Mengenkripsi String

Daftar Isi:

Cara Mengenkripsi String
Cara Mengenkripsi String

Video: Cara Mengenkripsi String

Video: Cara Mengenkripsi String
Video: Cara Mengenkripsi String dan File dengan Python 2024, November
Anonim

Kebutuhan untuk mengenkripsi variabel string dalam pemrograman web cukup sering terjadi. Ini mungkin diperlukan tidak hanya untuk bekerja dengan kata sandi atau data pribadi lainnya. Misalnya, seringkali lebih mudah untuk mengenkripsi kode html yang perlu disimpan ke file, database, atau cookie daripada mengaturnya untuk menghapus semua karakter terlarang sebelum menulis, dan kemudian memulihkannya setelah membaca. Di bawah ini adalah salah satu opsi untuk mengenkripsi variabel string menggunakan bahasa PHP.

Cara mengenkripsi string
Cara mengenkripsi string

instruksi

Langkah 1

Gunakan fungsi base64_encode bawaan PHP untuk menyandikan variabel string. Ini hanya memiliki satu parameter yang harus dilewati - nilai variabel terenkripsi. Misalnya, kode PHP yang akan menampilkan teks enkode base64 MIME "string terenkripsi" ke halaman mungkin terlihat seperti ini:

Teks yang dikodekan akan seperti ini: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".

Langkah 2

Gunakan fungsi base64_decode bawaan untuk mendekode variabel string yang disandikan base64 MIME. Fungsi ini juga hanya memiliki satu parameter yang diperlukan. Misalnya, untuk mendekode dan menampilkan kode yang diperoleh pada langkah sebelumnya, Anda dapat menggunakan baris berikut di PHP:

Langkah 3

Gunakan layanan web jika Anda perlu menyandikan kata atau menguji satu kali, atau jika Anda tidak dapat menjalankan skrip PHP. Misalnya, dengan membuka halaman https://tools4noobs.com/online_php_functions/base64_encode masukkan kata atau teks yang diinginkan di satu-satunya bidang dan klik tombol berlabel Base 64 encode. Skrip di server akan menerima data yang dimasukkan, menerapkan fungsi base64_encode padanya dan menempatkan nilai yang disandikan di bidang input tambahan. Di dalamnya, string terenkripsi dapat disalin dan digunakan sesuai kebijaksanaan Anda. Jika dekripsi diperlukan, Anda dapat menggunakan layanan web serupa yang akan menerapkan fungsi base64_decode ke nilai yang Anda masukkan. Halaman yang sesuai di situs ini terletak di

Direkomendasikan: