Fixed driver, encryption/decryption now working fully