Update encryption.php

Add PKCS#7 Padding
Use HKDF instead of simple HMAC-SHA256