Their hash algorithm takes ~80ms per attempt. All crypto happens on a dedicated AES engine. Files are encrypted with a key derived from UID (device key which cannot be extracted via firmware) and passphrase.