TY - GEN
T1 - POSTER
T2 - 13th ACM Symposium on Information, Computer and Communications Security, ASIACCS 2018
AU - Kim, Taeyun
AU - Kim, Hyoungshick
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/5/29
Y1 - 2018/5/29
N2 - Even though biometric authentication such as fingerprint authentication is popularly used, there are few network services supporting biometric authentication because many users have serious privacy concerns about leakage of the biometric data on a server. For example, in fingerprint authentication, a user's raw fingerprint is typically stored in plaintext form. Unlike conventional text passwords, we cannot use a cryptographic hash function such as SHA-256 because it is very hard to obtain the same fingerprint features even when the exactly same finger is scanned multiple times. In this paper, we present a fingerprint authentication mechanism using the Fastest Homomorphic Encryption in the West (FHEW) library for Learning With Errors (LWE) scheme. Our implementation allows us to securely store fingerprint data on a network server using homomorphic encryption to calculate the distance between two encrypted fingerprint data without decrypting them. To show the efficiency of our implementation, we used “NIST special database 9” containing 4,000 fingerprint samples. Our results show that two fingerprints can be efficiently compared with about 209 seconds on average even when they are securely stored in encrypted form.
AB - Even though biometric authentication such as fingerprint authentication is popularly used, there are few network services supporting biometric authentication because many users have serious privacy concerns about leakage of the biometric data on a server. For example, in fingerprint authentication, a user's raw fingerprint is typically stored in plaintext form. Unlike conventional text passwords, we cannot use a cryptographic hash function such as SHA-256 because it is very hard to obtain the same fingerprint features even when the exactly same finger is scanned multiple times. In this paper, we present a fingerprint authentication mechanism using the Fastest Homomorphic Encryption in the West (FHEW) library for Learning With Errors (LWE) scheme. Our implementation allows us to securely store fingerprint data on a network server using homomorphic encryption to calculate the distance between two encrypted fingerprint data without decrypting them. To show the efficiency of our implementation, we used “NIST special database 9” containing 4,000 fingerprint samples. Our results show that two fingerprints can be efficiently compared with about 209 seconds on average even when they are securely stored in encrypted form.
KW - FHEW
KW - Fingerprints
KW - Homomorphic encryption
KW - User authentication
UR - https://www.scopus.com/pages/publications/85049167403
U2 - 10.1145/3196494.3201585
DO - 10.1145/3196494.3201585
M3 - Conference contribution
AN - SCOPUS:85049167403
T3 - ASIACCS 2018 - Proceedings of the 2018 ACM Asia Conference on Computer and Communications Security
SP - 813
EP - 815
BT - ASIACCS 2018 - Proceedings of the 2018 ACM Asia Conference on Computer and Communications Security
PB - Association for Computing Machinery, Inc
Y2 - 4 June 2018 through 8 June 2018
ER -