Fuzzy Commitments And Biometrics: Securing Smart City Data

New research proposes a novel data privacy preservation protocol for smart cities that leverages the security benefits of biometrics while maintaining energy efficiency. Biometric data, such as fingerprints or facial recognition, provides a unique identifier for user authentication. The protocol incorporates fuzzy commitment schemes, a cryptographic primitive well-suited for optics and photonics applications due to its inherent security properties.

A fuzzy commitment scheme is a cryptographic technique used to commit to a data point while allowing for a certain error level during verification. It is particularly useful in scenarios where the exact replication of biometric data is impossible due to inherent noise. In a fuzzy commitment scheme, a commitment is generated using a codeword and a witness. The codeword can be retrieved during verification if the witness is close enough to the original witness used to generate the commitment.

To ensure secure communication, the protocol employs random nonces, one-time numbers that thwart replay attacks where an attacker attempts to reuse a previously intercepted message. The authors demonstrate the protocol’s resilience against various attacks, including eavesdropping (unauthorized interception), session hijacking (compromising an ongoing communication session), and forgery (fabricating data).

A key advantage of this protocol is its enhanced efficiency compared to existing solutions. The protocol reduces energy consumption by minimizing the data transmitted during authentication, making it an attractive choice for resource-constrained smart city environments.

Overall, this research introduces a promising approach for securing data privacy in smart cities while optimizing energy usage. Integrating biometrics and fuzzy commitment schemes paves the way for secure and efficient user authentication in future smart city infrastructures.

Read more

 Related Content: Fingerprint Scanners: A Look At Optical Fingerprint Sensing