AES-256-GCM

PHP Data Protector

Enkripsi hanya data string sensitif. File PHP hasilnya tetap dapat dijalankan di website.

Cara menandai data

$dbPassword = /*ENC*/ 'kata-sandi-database';
$apiKey     = /*ENC*/ 'API-KEY-RAHASIA';

Penanda hanya boleh digunakan pada nilai yang dievaluasi saat program berjalan. Jangan digunakan pada const, nilai awal properti, parameter bawaan, atribut, atau label case.

Enkripsi data PHP

Unggah file bertanda /*ENC*/. Hasil unduhan berupa ZIP berisi file PHP siap jalan, runtime, dan file kunci.

Kembalikan kode

Unggah file PHP hasil proteksi dan masukkan kunci yang sama untuk mengembalikan literal aslinya.

Catatan penting

Ini melindungi nilai string sensitif, bukan menyembunyikan seluruh logika program. Kunci runtime disimpan terpisah agar tidak tertanam dalam file utama. Untuk perlindungan keseluruhan source code, gunakan encoder khusus seperti ionCube atau SourceGuardian.