Patents by Inventor Haruna HIGO
Haruna HIGO has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11968300Abstract: A data extraction system includes a registration apparatus, a data storage apparatus, and a query apparatus. The registration apparatus generates registration data including first information obtained by encrypting secret information, which is information that a user wishes to keep secret, by using a secret key and second information obtained by encrypting the secret key by using at least biological information of the user. The data storage apparatus holds the registration data. The query apparatus acquires the registration data by generating a query for acquiring the registration data from the data storage apparatus, extracts the secret key from the registration data by using biological information of the user, and extracts the secret information from the registration data by using the extracted secret key.Type: GrantFiled: August 23, 2022Date of Patent: April 23, 2024Assignee: NEC CORPORATIONInventors: Toshiyuki Isshiki, Haruna Higo, Kengo Mori
-
Patent number: 11882218Abstract: A matching apparatus generates a random number and transmits second encrypted data obtained by performing an operation of first encrypted data of each of first values related to a first binary vector encrypted and the random number to a matching request apparatus; transmits third encrypted data obtained by performing an operation of the second encrypted data and elements of a matching target second binary vector; based on a second value related to the first binary vector encrypted with the encryption key, the encrypted data and the random number, generates and transmits encrypted data and transmits the generated data to a verification apparatus as a query; and determines whether a count number of mismatched elements between the second binary vector and the first binary vector is less than or equal to a predetermined number based on values obtained by decrypting the encrypted data in the query.Type: GrantFiled: August 9, 2021Date of Patent: January 23, 2024Assignee: NEC CORPORATIONInventors: Haruna Higo, Toshiyuki Isshiki
-
Publication number: 20220407683Abstract: A data extraction system includes a registration apparatus, a data storage apparatus, and a query apparatus. The registration apparatus generates registration data including first information obtained by encrypting secret information, which is information that a user wishes to keep secret, by using a secret key and second information obtained by encrypting the secret key by using at least biological information of the user. The data storage apparatus holds the registration data. The query apparatus acquires the registration data by generating a query for acquiring the registration data from the data storage apparatus, extracts the secret key from the registration data by using biological information of the user, and extracts the secret information from the registration data by using the extracted secret key.Type: ApplicationFiled: August 23, 2022Publication date: December 22, 2022Applicant: NEC CorporationInventors: Toshiyuki ISSHIKI, Haruna Higo, Kengo Mori
-
Patent number: 11451368Abstract: An encrypted information matching device 20 includes: a storage unit 240 in which representative information representing a group based on similarity in a characteristic and encrypted information to be matched belonging to the group are associated with each other and stored; an identification unit 231 which calculates a first similarity between the encrypted input information and the representative information stored in the unit 240, and which, based on the first similarity, identifies a group to be matched with the first input information; and a determination unit 232 which calculates a second similarity between the encrypted input information and the encrypted information to be matched that belongs to the group identified, in a state in which the input information and the information to be matched are encrypted, wherein the unit 232 determines the presence or absence of information to be matched which makes the calculated second similarity satisfy criteria.Type: GrantFiled: June 1, 2017Date of Patent: September 20, 2022Assignee: NEC CORPORATIONInventors: Toshiyuki Isshiki, Haruna Higo, Kengo Mori
-
Patent number: 11451388Abstract: A data extraction system includes a registration apparatus, a data storage apparatus, and a query apparatus. The registration apparatus generates registration data including first information obtained by encrypting secret information, which is information that a user wishes to keep secret, by using a secret key and second information obtained by encrypting the secret key by using at least biological information of the user. The data storage apparatus holds the registration data. The query apparatus acquires the registration data by generating a query for acquiring the registration data from the data storage apparatus, extracts the secret key from the registration data by using biological information of the user, and extracts the secret information from the registration data by using the extracted secret key.Type: GrantFiled: August 29, 2017Date of Patent: September 20, 2022Assignee: NEC CORPORATIONInventors: Toshiyuki Isshiki, Haruna Higo, Kengo Mori
-
Publication number: 20210374267Abstract: An information processing device according the present invention includes: a memory; and at least one processor coupled to the memory. The processor performs operations. The operations includes: transmitting a first identifier and a second identifier, which is different from the first identifier and is included in identifiers transmitted to a data management device that stores data in association with an identifier of the data, to the data management device; and selecting the data related to the first identifier from the data related to the first identifier and the second identifier received from the data management device.Type: ApplicationFiled: August 7, 2017Publication date: December 2, 2021Applicant: NEC CorporationInventors: Haruna HIGO, Toshiyuki ISSHIKI, Kengo MORI
-
Publication number: 20210367783Abstract: A matching apparatus generates a random number and transmits second encrypted data obtained by performing an operation of first encrypted data of each of first values related to a first binary vector encrypted and the random number to a matching request apparatus; transmits third encrypted data obtained by performing an operation of the second encrypted data and elements of a matching target second binary vector; based on a second value related to the first binary vector encrypted with the encryption key, the encrypted data and the random number, generates and transmits encrypted data and transmits the generated data to a verification apparatus as a query; and determines whether a count number of mismatched elements between the second binary vector and the first binary vector is less than or equal to a predetermined number based on values obtained by decrypting the encrypted data in the query.Type: ApplicationFiled: August 9, 2021Publication date: November 25, 2021Applicant: NEC CORPORATIONInventors: Haruna HIGO, Toshiyuki ISSHIKI
-
Patent number: 11128462Abstract: A matching apparatus generates a random number and transmits second encrypted data obtained by performing an operation of first encrypted data of each of first values related to a first binary vector encrypted and the random number to a matching request apparatus; transmits third encrypted data obtained by performing an operation of the second encrypted data and elements of a matching target second binary vector; based on a second value related to the first binary vector encrypted with the encryption key, the encrypted data and the random number, generates and transmits encrypted data and transmits the generated data to a verification apparatus as a query; and determines whether a count number of mismatched elements between the second binary vector and the first binary vector is less than or equal to a predetermined number based on values obtained by decrypting the encrypted data in the query.Type: GrantFiled: December 13, 2017Date of Patent: September 21, 2021Assignee: NEC CORPORATIONInventors: Haruna Higo, Toshiyuki Isshiki
-
Patent number: 11101975Abstract: A ciphertext matching system, includes: a registration target data generation apparatus, a matching request apparatus, a data matching apparatus, and a matching support apparatus. The data matching apparatus generates a first-distance-related ciphertext in which a first distance between registered data and matching target data is kept secret by random numbers. The matching support apparatus generates a public key and a secret key and transmits the generated public key to the individual apparatuses. The data matching apparatus transmits the first-distance-related ciphertext to the matching support apparatus. The matching support apparatus determines whether the first distance obtained by decrypting the first-distance-related ciphertext with the secret key is included in a set of second distances in which the registered data and the matching target data are allowable to be matched each other and transmits a result of the determination to the data matching apparatus.Type: GrantFiled: December 2, 2016Date of Patent: August 24, 2021Assignee: NEC CORPORATIONInventors: Toshiyuki Isshiki, Haruna Higo
-
Patent number: 11042358Abstract: A secure computation system is provided. The system includes a distribution information generation apparatus that generates data distribution values, sign distribution values and carry distribution values from at least two fixed-point numbers by distributing each of the at least two fixed-point numbers using an additive secret sharing scheme; and a secure computation apparatus group including at least two secure computation apparatuses. The secure computation apparatus group includes: a secure digit extender; and a secure multiplier.Type: GrantFiled: July 6, 2017Date of Patent: June 22, 2021Assignee: NEC CORPORATIONInventors: Toshinori Araki, Jun Furukawa, Kazuma Ohara, Haruna Higo
-
Patent number: 10826680Abstract: The present invention provides a crypto-information creation device, etc., with which it is possible to create information that enables a safer collation process between information that is the subject of collation and information to be referenced. This crypto-information creation device 501 has: a range encryption unit 502 for calculating a first value included in a range based on a threshold value and encrypting the calculated first value in accordance with a homomorphic encryption scheme, thereby creating a first cryptogram in which the first value is encrypted; and a computation unit 503 for applying a computation according to the encryption scheme to the first cryptogram and to a second cryptogram in which a second value representing the degree of similarity is encrypted in accordance with the encryption scheme, thereby creating a third cryptogram in which a value obtained by adding together the first value and the second value is encrypted.Type: GrantFiled: June 14, 2016Date of Patent: November 3, 2020Assignee: NEC CORPORATIONInventors: Toshiyuki Isshiki, Haruna Higo
-
Publication number: 20200322124Abstract: An encrypted information matching device 20 includes: a storage unit 240 in which representative information representing a group based on similarity in a characteristic and encrypted information to be matched belonging to the group are associated with each other and stored; an identification unit 231 which calculates a first similarity between the encrypted input information and the representative information stored in the unit 240, and which, based on the first similarity, identifies a group to be matched with the first input information; and a determination unit 232 which calculates a second similarity between the encrypted input information and the encrypted information to be matched that belongs to the group identified, in a state in which the input information and the information to be matched are encrypted, wherein the unit 232 determines the presence or absence of information to be matched which makes the calculated second similarity satisfy criteria.Type: ApplicationFiled: June 1, 2017Publication date: October 8, 2020Applicant: NEC CorporationInventors: Toshiyuki ISSHIKI, Haruna HIGO, Kengo MORI
-
Publication number: 20190394018Abstract: A ciphertext matching system, includes: a registration target data generation apparatus, a matching request apparatus, a data matching apparatus, and a matching support apparatus. The data matching apparatus generates a first-distance-related ciphertext in which a first distance between registered data and matching target data is kept secret by random numbers. The matching support apparatus generates a public key and a secret key and transmits the generated public key to the individual apparatuses. The data matching apparatus transmits the first-distance-related ciphertext to the matching support apparatus. The matching support apparatus determines whether the first distance obtained by decrypting the first-distance-related ciphertext with the secret key is included in a set of second distances in which the registered data and the matching target data are allowable to be matched each other and transmits a result of the determination to the data matching apparatus.Type: ApplicationFiled: December 2, 2016Publication date: December 26, 2019Applicant: NEC CorporationInventors: Toshiyuki ISSHIKI, Haruna HIGO
-
Publication number: 20190394039Abstract: A matching apparatus generates a random number and transmits second encrypted data obtained by performing an operation of first encrypted data of each of first values related to a first binary vector encrypted and the random number to a matching request apparatus; transmits third encrypted data obtained by performing an operation of the second encrypted data and elements of a matching target second binary vector; based on a second value related to the first binary vector encrypted with the encryption key, the encrypted data and the random number, generates and transmits encrypted data and transmits the generated data to a verification apparatus as a query; and determines whether a count number of mismatched elements between the second binary vector and the first binary vector is less than or equal to a predetermined number based on values obtained by decrypting the encrypted data in the query.Type: ApplicationFiled: December 13, 2017Publication date: December 26, 2019Applicant: NEC CORPORATIONInventors: Haruna HIGO, Toshiyuki ISSHIKI
-
Publication number: 20190212986Abstract: The present invention executes secure multiplication, in which a computed value, a computation result, and a value during computation cannot be known, while suppressing an overall communication amount. A secure computation system comprises a distribution information generation apparatus that generates, from at least two fixed-point numbers, data distribution values, sign distribution values and carry distribution values by distributing each of the at least two fixed-point numbers using an additive secret sharing scheme, and a secure computation apparatus group including at least two secure computation apparatuses.Type: ApplicationFiled: July 6, 2017Publication date: July 11, 2019Applicant: NEC CorporationInventors: Toshinori ARAKI, Jun FURUKAWA, Kazuma OHARA, Haruna HIGO
-
Publication number: 20190190702Abstract: A data extraction system includes a registration apparatus, a data storage apparatus, and a query apparatus. The registration apparatus generates registration data including first information obtained by encrypting secret information, which is information that a user wishes to keep secret, by using a secret key and second information obtained by encrypting the secret key by using at least biological information of the user. The data storage apparatus holds the registration data. The query apparatus acquires the registration data by generating a query for acquiring the registration data from the data storage apparatus, extracts the secret key from the registration data by using biological information of the user, and extracts the secret information from the registration data by using the extracted secret key.Type: ApplicationFiled: August 29, 2017Publication date: June 20, 2019Applicant: NEC CorporationInventors: Toshiyuki ISSHIKI, Haruna HIGO, Kengo MORI
-
Publication number: 20180145825Abstract: The present invention provides a crypto-information creation device, etc., with which it is possible to create information that enables a safer collation process between information that is the subject of collation and information to be referenced. This crypto-information creation device 501 has: a range encryption unit 502 for calculating a first value included in a range based on a threshold value and encrypting the calculated first value in accordance with a homomorphic encryption scheme, thereby creating a first cryptogram in which the first value is encrypted; and a computation unit 503 for applying a computation according to the encryption scheme to the first cryptogram and to a second cryptogram in which a second value representing the degree of similarity is encrypted in accordance with the encryption scheme, thereby creating a third cryptogram in which a value obtained by adding together the first value and the second value is encrypted.Type: ApplicationFiled: June 18, 2015Publication date: May 24, 2018Applicant: NEC CORPORATIONInventors: Toshiyuki ISSHIKI, Haruna HIGO