BLENC 1.0 alpha - PHP forrás kódoló
Tegnap jelent meg a BLENC 1.0 alpha verziója, John Coggeshall újabb adománya a PHP használók számára. A PECL-ből elérhető Zend Engine kiterjesztés lehetővé teszi, hogy elkódoljuk PHP forrásainkat a blowfish algoritmussal (innen a név). A forrást valamilyen általunk megadott vagy véletlenszerűen generált kulccsal kódolja el, és ugyanezzel tudjuk visszakódolni.
John bejelentéséből kiderül, hogy a kulcsoknak egy állományban elérhetőnek kell lenniük, ha a kódolt forrásokat a PHP számára használhatóan akarjuk megtartani. A megvalósítás egyelőre alpha állapotban van, John tervei között szerepel RSA kulcsok használata az igazi biztonság érdekében. Azt is meg kell jegyezni, hogy a megoldás nem nyújt teljes védelmet a kód azonosítását illetően, hiszen az xdebug kiterjesztés segítségével például vissza lehet fejteni a Zend motorban használt belső kódot.
■ John bejelentéséből kiderül, hogy a kulcsoknak egy állományban elérhetőnek kell lenniük, ha a kódolt forrásokat a PHP számára használhatóan akarjuk megtartani. A megvalósítás egyelőre alpha állapotban van, John tervei között szerepel RSA kulcsok használata az igazi biztonság érdekében. Azt is meg kell jegyezni, hogy a megoldás nem nyújt teljes védelmet a kód azonosítását illetően, hiszen az xdebug kiterjesztés segítségével például vissza lehet fejteni a Zend motorban használt belső kódot.