Biometric authentication is one of the promising alternatives to standard password-based authentication offering better usability and security. In this work, we revisit the biometric authentication based on "fuzzy signatures" introduced by Takahashi et al. (ACNS'15, IJIS'19). These are special types of digital signatures where the secret signing key can be a "fuzzy" data such as user's biometrics. Compared to other cryptographically secure biometric authentications as those relying on fuzzy extractors, the fuzzy signature-based scheme provides a more attractive security guarantee. However, despite their potential values, fuzzy signatures have not attracted much attention owing to their theory-oriented presentations in all prior works. For instance, the discussion on the practical feasibility of the assumptions (such as the entropy of user biometrics), which the security of fuzzy signatures hinges on, is completely missing. In this work, we revisit fuzzy signatures and show that we can indeed efficiently and securely implement them in practice. At a high level, our contribution is threefold: (i) we provide a much simpler, more efficient, and direct construction of fuzzy signature compared to prior works; (ii) we establish novel statistical techniques to experimentally evaluate the conditions on biometrics that are required to securely instantiate fuzzy signatures; and (iii) we provide experimental results using a real-world finger-vein dataset to show that finger-veins from a single hand are sufficient to construct efficient and secure fuzzy signatures. Our performance analysis shows that in a practical scenario with 112-bits of security, the size of the signature is 1256 bytes, and the running time for signing/verification is only a few milliseconds.
翻译:生物测定认证是标准密码认证的有希望的替代方法之一, 提供了更好的可用性和安全性。 在这项工作中, 我们重新审视了高桥等人( ACNS'15, IJIS'19) 推出的基于“ 模糊的签名” 的生物测定认证( ACNS'15, IJIS'19) 。 这些是特殊的数字签名类型, 秘密签名密钥可以是“ 模糊” 数据, 如用户的生物测定。 与其他加密的保密生物测定认证相比, 模糊的签名( 与依赖模糊提取器的加密身份验证相比, 模糊的签名计划提供了更具吸引力的安全保障保障。 然而, 尽管它们具有潜在的价值, 模糊的签名并没有引起多大的注意 。 但是, 由于在以往的所有工作中都以理论为导向的演示, 模糊的签名并没有引起多大的注意 。 例如, 关于这些假设的实际可行性的讨论( 比如, 用户生物测定的加密), 模糊的签名是用于实时的, 我们的一次性数据运行, 只能提供有效的、 安全性。 在高层次上, 我们的贡献是三 : (i) 我们提供一个更简单、更高效、更高效的、更精确的 的 和直接的初始的 的 的 的 的签名是用于我们之前的 的 的 的 的 的 的 的 的 的 的 的 的 运行中的 运行中的 运行中的 。