发明名称 Relational encryption
摘要 A method includes receiving biometric data, the biometric data non-uniformly distributed and processing the biometric data to a level of randomness as a plaintext vector, the level of randomness associated with a security level. The method also includes encrypting the plaintext vector using a relational linearity encryption scheme to generate a linearity ciphertext representative of the plaintext vector, encrypting the plaintext vector using a relational proximity encryption scheme to generate a proximity ciphertext representative of the plaintext vector, and communicating the linearity ciphertext and the proximity ciphertext to an authentication server. The method further includes receiving from the authentication server an authentication signal for the security level indicative of a linearity relationship between the linearity ciphertext and a registration linearity ciphertext discovered using a relational linearity key and of a proximity relationship between the proximity ciphertext and a registration proximity ciphertext detected using a relational proximity key.
申请公布号 US9577831(B2) 申请公布日期 2017.02.21
申请号 US201514797025 申请日期 2015.07.10
申请人 FUJITSU LIMITED 发明人 Mandal Avradip;Roy Arnab;Montgomery Hart
分类号 H04L29/06;H04L9/32;G06F21/31 主分类号 H04L29/06
代理机构 Maschoff Brennan 代理人 Maschoff Brennan
主权项 1. A method comprising: receiving a first linearity ciphertext that represents a first biometric template of non-uniformly distributed first biometric data processed to a level of randomness associated with a security parameter and encrypted using a relational linearity encryption scheme; receiving a second linearity ciphertext that represents a second biometric template of non-uniformly distributed second biometric data processed to the level of randomness associated with the security parameter and encrypted using the relational linearity encryption scheme; receiving a first proximity ciphertext that represents the first biometric template of the first biometric data processed to the level of randomness associated with the security parameter and encrypted using a relational proximity encryption scheme; receiving a second proximity ciphertext that represents the second biometric template of the second biometric data processed to the level of randomness associated with the security parameter and encrypted using the relational proximity encryption scheme; determining a proximity relationship between the first proximity ciphertext and the second ciphertext using a proximity relational secret key; as part of determining the proximity relationship, determining a linearity relationship between the first linearity ciphertext and the second linearity ciphertext using a linearity relational secret key; and authenticating an identity of a user based upon the security parameter, the linearity relationship, and the proximity relationship.
地址 Kawasaki JP