首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >生物指纹作为散列函数的盐

生物指纹作为散列函数的盐
EN

Security用户
提问于 2017-02-09 07:27:10
回答 3查看 763关注 0票数 -1

对不起,这可能是个愚蠢的问题:但是有没有使用生物指纹作为盐的散列函数?

首先,用户输入他的明文密码,第二,他使用他的指纹-一些恒定的生物特征(循环,岛屿,乳头条之间的间隙等等,所以你可以确定它是恒定的),因为盐和所有这些进入哈希函数。某种双重认证,但带有生物指纹。

EN

回答 3

Security用户

发布于 2017-02-09 07:33:12

我不确定你是否需要一个特殊的散列函数。你只需要用生物计量器的输出作为盐。

更大的问题是如何规范生物识别,以便如此严格地使用。通常,生物特征分析允许一些小的变化。如果你只是把生物特征输出直接注入到盐中,那么用户就必须每次都得到“恰到好处”的指纹。

票数 4
EN

Security用户

发布于 2017-02-10 10:07:20

它存在并有许多好处,在隐私,多样化和否认指纹。看ISO/IEC 24745标准及其在GenKey BioHASH中的实现

票数 -1
EN

Security用户

发布于 2017-02-09 08:13:33

把生物识别技术和密码结合起来是有意义的。然而,“盐类”一词并不适用于此,同时使用生物识别技术和密码并不意味着没有必要使用盐。

salt是一个随机字符串,它使散列函数与每个密码不同。它存储在除散列之外的服务器上,这是您不想要的生物特征信息。盐不是特别的秘密。事实上,如果将其暴露,并不会降低系统的安全性。目标是让攻击者单独处理每个散列,而不是将所有散列作为一个整体进行破解。

要实现您的系统,您可以连接密码和生物识别信息,并对其进行散列。您仍然可以从salt中获益,因为这样可以防止攻击者预先计算散列或同时破解所有散列。

票数 -2
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/150801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档