@BKTasarim

Kodun içerisinde şifreleme yapılasa bile algoritmada içeride olacağından tersine çalıştırıp, orjinal veriler elde edilebilir. Bu nedenle en azından algoritmanın binary olması gerek.

iouncube'ı ele alalım. Windows'da veya Linux'ta ne yaptırıyor? PHP'e extension olarak DLL veya SO dosyası olarak kuruluyor. Böylece şifrelenmiş kodlar, algoritma gözükmeden çözümlenebiliyor.

Eğer hazırladığın ticari bir ürün ise dediğim yöntemler veya danışmanlık alabilirsin. Bunun dışında PHP'de şifreleme modulü olarak Mcrypt var. Onu inceleyebilirsin.

Mcrypt: http://www.php.net/manual/tr/book.mcrypt.php

Bunlar dışında farklı bir yöntem denemeye çalışırsan şifreleme algoritmasının çift yönlü bir kriptoloji kullandığına dikkat et. Bu tür işlerle yeni ilgileniyorsan çok karıştırılan bir konudur. Buldum der şifrelersin, sonra geri çeviremeden kalır datalar.

PHP 6'dan beklentilerim giderek artıyor.