Encryption 从生物特征指纹模板生成加密密钥

Encryption 从生物特征指纹模板生成加密密钥,encryption,fingerprint,entropy,biometrics,Encryption,Fingerprint,Entropy,Biometrics,如何使用Griaule SDK或DigitalPersona SDK或任何其他将以ISO或ANSI指纹模板格式返回指纹模板的SDK从指纹提取的生物特征指纹模板生成加密密钥?有没有一种方法可以使用模糊提取器、安全素描、生物哈希或任何其他方法来做到这一点?如果有人能告诉我如何用任何编程语言来实现这一点,我将不胜感激?我打算将获得的加密密钥用于数据的加密和解密。我认为您正在寻找的是“密钥派生”。这对于crypto.stackexchange.com来说是个好问题。Google“encryption k

如何使用Griaule SDK或DigitalPersona SDK或任何其他将以ISO或ANSI指纹模板格式返回指纹模板的SDK从指纹提取的生物特征指纹模板生成加密密钥?有没有一种方法可以使用模糊提取器、安全素描、生物哈希或任何其他方法来做到这一点?如果有人能告诉我如何用任何编程语言来实现这一点,我将不胜感激?我打算将获得的加密密钥用于数据的加密和解密。

我认为您正在寻找的是“密钥派生”。这对于crypto.stackexchange.com来说是个好问题。Google“encryption key derivation”提供了从各种来源(如PBKDF2)派生加密密钥的示例,您应该能够找到一个良好、信誉良好且经过良好测试的API。(最好不要发明自己的加密技术。)我建议使用HKDF(参见)。但我不知道有哪种公共API可以实现这一点。

谢谢Jim。我甚至不知道crypto.stackexchange.com的存在。我感谢你的帮助和你给我的洞察力。我正逐渐走出困境。