Patents by Inventor Satoshi Iriyama

Satoshi Iriyama 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).

  • Publication number: 20230070704
    Abstract: In an encryption authentication system, a service server transmits the third encryption information to a user terminal, in a case where the service server receives a request from the user terminal. The user terminal calculates fourth encryption information and transmits the fourth encryption information to an encryption server. The encryption server and the calculation server cooperate with each other to calculate encryption information as a collation target and transmit the encryption information to the service server. The service server obtains a coincidence degree between the first plaintext information included in the encryption information as the collation target and the second plaintext information, by a collation function using a third encryption key and a second encryption key used to calculate registration encryption information, and transmits an authentication result corresponding to the coincidence degree to the user terminal.
    Type: Application
    Filed: February 15, 2021
    Publication date: March 9, 2023
    Inventors: Satoshi Iriyama, Maki Kihara
  • Patent number: 11431686
    Abstract: An encrypted data processing system is provided including an encryption device and a server. The encryption device includes an encrypting section that encrypts first information based on a first encryption key and transmits the encrypted information for registration to the server, and encrypts second information based on a second encryption key and transmits the encrypted information to be compared to the server. The server includes a comparison section that employs a cipher comparison function for comparing encrypted information to compare the encrypted information for registration against the encrypted information to be compared, and transmits a comparison result to the encryption device. The encryption device further includes a comparison result decrypting section that employs a decryption function for decrypting the comparison result with the first encryption key and the second encryption key to find a degree of matching between the first information and the second information.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 30, 2022
    Assignee: Tokyo University of Science Foundation
    Inventors: Satoshi Iriyama, Maki Kihara
  • Publication number: 20210105255
    Abstract: An encrypted data processing system is provided including an encryption device and a server. The encryption device includes an encrypting section that encrypts first information based on a first encryption key and transmits the encrypted information for registration to the server, and encrypts second information based on a second encryption key and transmits the encrypted information to be compared to the server. The server includes a comparison section that employs a cipher comparison function for comparing encrypted information to compare the encrypted information for registration against the encrypted information to be compared, and transmits a comparison result to the encryption device. The encryption device further includes a comparison result decrypting section that employs a decryption function for decrypting the comparison result with the first encryption key and the second encryption key to find a degree of matching between the first information and the second information.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 8, 2021
    Inventors: Satoshi Iriyama, Maki Kihara
  • Patent number: 9608812
    Abstract: Public data including a prime number p, a natural number d, a matrix Q, and a matrix S are acquired by a public data acquisition section, and secret key including natural numbers nA, kA is generated by a shared secret key generation section. A matrix MA (MA=S?kAQnASkA) is calculated by a non-commutative matrix generation section and transmitted to a communication party, and a matrix MB (MB=S?kBQnBSkB) is acquired from the communication party. A matrix MAB (MAB=S?kAMBnASkA) is computed as a common secret key by a shared secret key computation section. An encryption/decryption device is thereby capable of rapid generation of the secure common secret key.
    Type: Grant
    Filed: July 4, 2013
    Date of Patent: March 28, 2017
    Assignees: CRYPTO BASIC CORPORATION, ACTEIIVE CORPORATION
    Inventors: Masanori Ohya, Satoshi Iriyama, Luigi Accardi, Massimo Regoli
  • Patent number: 9467286
    Abstract: An encryption device generates non-commutative matrices A1, A2 based on private data A and prime numbers p1, p2, and operates the non-commutative matrices A1, A2 on vectors vi1, vi?12. The encryption device performs non-linear transformation to transform the vectors vi1, vi2 into bit sequences, and joins these to the bit sequences W1, W2. The encryption device repeats the operation of the non-convertible matrices and the non-linear transformation until the respective numbers of bits of the bit sequence W1 and the bit sequence W2 have reached a number of bits of a bit sequence expressing encryption target data. The encryption device derives a pseudo-random number bit sequence by computing the exclusive logical sum between the bit sequence W1 and the bit sequence W2, and performs encryption using the pseudo-random number bit sequence.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 11, 2016
    Assignees: CRYPTO BASIC CORPORATION, Acteiive Corporation
    Inventors: Masanori Ohya, Satoshi Iriyama, Luigi Accardi, Massimo Regoli
  • Publication number: 20150156018
    Abstract: Public data including a prime number p, a natural number d, a matrix Q, and a matrix S are acquired by a public data acquisition section, and secret key including natural numbers nA, kA is generated by a shared secret key generation section. A matrix MA (MA=S?kAQnASkA) is calculated by a non-commutative matrix generation section and transmitted to a communication party, and a matrix MB (MB=S?kBQnBSkB) is acquired from the communication party. A matrix MAB (MAB=S?kAMBnASkA) is computed as a common secret key by a shared secret key computation section. An encryption/decryption device is thereby capable of rapid generation of the secure common secret key.
    Type: Application
    Filed: July 4, 2013
    Publication date: June 4, 2015
    Inventors: Masanori Ohya, Satoshi Iriyama, Luigi Accardi, Massimo Regoli
  • Publication number: 20150110269
    Abstract: An encryption device generates non-commutative matrices A1, A2 based on private data A and prime numbers p1, p2, and operates the non-commutative matrices A1, A2 on vectors vi1, vi?12. The encryption device performs non-linear transformation to transform the vectors vi1, vi2 into bit sequences, and joins these to the bit sequences W1, W2. The encryption device repeats the operation of the non-convertible matrices and the non-linear transformation until the respective numbers of bits of the bit sequence W1 and the bit sequence W2 have reached a number of bits of a bit sequence expressing encryption target data. The encryption device derives a pseudo-random number bit sequence by computing the exclusive logical sum between the bit sequence W1 and the bit sequence W2, and performs encryption using the pseudo-random number bit sequence.
    Type: Application
    Filed: March 15, 2013
    Publication date: April 23, 2015
    Inventors: Masanori Ohya, Satoshi Iriyama, Luigi Accardi, Massimo Regoli