crypto play - block encryption and decryption on Android with secure hardware backed keystore