Bu projeyi kullanarak herhangi bağlantıyı AES ( AES-256-CBC ) yöntemi ile şifreleyip, o bağlantıya birden fazla şifreli link ile erişebilirsiniz.
Yukarıda gördüğünüz gibi fotograf linklerini ekleyip şifreli bağlantı oluşturuyoruz. ('Tüm MIME Type Dosyaları Destekleniyor')
Bağlantıyı oluşturduktan sonra DevTools'u açıp isteklere bakabilirsiniz. Network kısmındaki isteği incelerseniz GET ile gönderilen IV, salted ve encoded parametrelerini görebilirsiniz Bu parametreler config dosyasında belirtilen key ile decode edilip bir bağlantıya dönüşüyor ve bu bağlantıya atılan istek sonucu gelen cevap sunuluyor.
AES Anahtarınızı değiştirmek için #/config/config.php dosyasına gidip aşağıdaki gibi değiştirebilirsiniz.
define('ENC_KEY', '<Anahtarınız>');
echo "Bu Anahtar Encode Ve Decode İçin Key Olarak Kullanılır";
#system/encryption.php dosyasında da göreceğiniz gibi 8 baytlık random salting yapıyoruz. Bu sayede aynı bağlantıya farklı farklı salting uygulanmış linkler ile giriş yapabilirsiniz.