Bence oluşan şifreyi kısaltmak doğru bir yöntem değil. Küçük bir ihtimal olsa da 25 karaktere kısaltıldığında aynı şifreyi verecek iki farklı lisans olabilir. Bu da güvenlik açığına neden olur. SHA1 40 karakterli şifreleme yapıyor. Kodda sadece substr fonksiyonunu silerek daha güvenli bi sisteme sahip olabilirsiniz. Tek farkı, şifrelerin 15 karakter daha uzun olması olur.