Patents by Inventor Masayuki Hirokawa

Masayuki Hirokawa 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: 10469256
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: November 5, 2019
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Publication number: 20170155508
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Application
    Filed: February 14, 2017
    Publication date: June 1, 2017
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Patent number: 9608818
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 28, 2017
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Patent number: 9363082
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: June 7, 2016
    Assignee: RENESAS ELECTRONICS CORPORATION
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Patent number: 9300470
    Abstract: A semiconductor device has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: March 29, 2016
    Assignee: Renesas Electronics Corporation
    Inventors: Daisuke Oshida, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota
  • Patent number: 9245153
    Abstract: A semiconductor device in related art has a problem that security on confidential information stored is insufficient. A semiconductor device of the present invention has a unique code which is unique to a device and generates unique code corresponding information from the unique code. The semiconductor device has a memory region in which specific information obtained by encrypting confidential information is stored in a region associated with the unique code corresponding information. The specific information read from the memory region is encrypted with the unique code corresponding information to generate the confidential information.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: January 26, 2016
    Assignee: Renesas Electronics Corporation
    Inventors: Daisuke Oshida, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota, Shigeru Furuta
  • Publication number: 20150207629
    Abstract: A semiconductor device in related art has a problem that security at the time of writing data cannot be sufficiently assured. A semiconductor device of the present invention has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information.
    Type: Application
    Filed: March 27, 2015
    Publication date: July 23, 2015
    Inventors: Daisuke OSHIDA, Shigeru FURUTA, Masayuki HIROKAWA, Akira YAMAZAKI, Takashi FUJIMORI, Shigemasa SHIOTA
  • Publication number: 20150156021
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Application
    Filed: February 4, 2015
    Publication date: June 4, 2015
    Inventors: Shigemasa Shiota, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Patent number: 9026882
    Abstract: A semiconductor device has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: May 5, 2015
    Assignee: Renesas Electronics Corporation
    Inventors: Daisuke Oshida, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota
  • Publication number: 20140289538
    Abstract: A semiconductor device in related art has a problem that security on confidential information stored is insufficient. A semiconductor device of the present invention has a unique code which is unique to a device and generates unique code corresponding information from the unique code. The semiconductor device has a memory region in which specific information obtained by encrypting confidential information is stored in a region associated with the unique code corresponding information. The specific information read from the memory region is encrypted with the unique code corresponding information to generate the confidential information.
    Type: Application
    Filed: June 3, 2014
    Publication date: September 25, 2014
    Applicant: Renesas Electronics Corporation
    Inventors: Daisuke OSHIDA, Masayuki HIROKAWA, Akira YAMAZAKI, Takashi FUJIMORI, Shigemasa SHIOTA, Shigeru FURUTA
  • Patent number: 8782432
    Abstract: A semiconductor device in related art has a problem that security on confidential information stored is insufficient. A semiconductor device of the present invention has a unique code which is unique to a device and generates unique code corresponding information from the unique code. The semiconductor device has a memory region in which specific information obtained by encrypting confidential information is stored in a region associated with the unique code corresponding information. The specific information read from the memory region is encrypted with the unique code corresponding information to generate the confidential information.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: July 15, 2014
    Assignee: Renesas Electronics Corporation
    Inventors: Daisuke Oshida, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota, Shigeru Furuta
  • Patent number: 8536826
    Abstract: An electric vehicle information system prevents circulation of non-authentic batteries and battery components for electric vehicles. An electric vehicle data processing system is employed that performs, on an electric vehicle battery module having a plurality of battery cells installed therein, authentication of individual battery cells and the battery module itself in a hierarchical manner using a microcomputer. An electric vehicle is configured so as to cause the microcomputer of the data processing system to accumulate voltage history and charge history of the batteries in a nonvolatile storage circuit. The history information and the electric vehicle ID can be gathered by a maintenance device and a data server via an electronic control unit of the electric vehicle. A maintenance service system may thus be provided.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: September 17, 2013
    Assignee: Renesas Electronics Corporation
    Inventors: Kazunari Matsuoka, Akira Yamazaki, Jun Miyake, Masayuki Hirokawa
  • Publication number: 20120324310
    Abstract: A semiconductor device in related art has a problem that security at the time of writing data cannot be sufficiently assured. A semiconductor device of the present invention has: a unique code generating unit generating an initial unique code which is a value unique to a device and includes an error in a random bit; a first error correcting unit correcting an error in the initial unique code to generate an intermediate unique code; a second error correcting unit correcting an error in the intermediate unique code to generate a first determinate unique code; and a decrypting unit decrypting, with the first determinate unique code, transmission data obtained by encrypting confidential information with key information generated on the basis of the intermediate unique code by an external device to generate confidential information.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 20, 2012
    Inventors: Daisuke OSHIDA, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota
  • Publication number: 20120324241
    Abstract: A semiconductor device in related art has a problem that security on confidential information stored is insufficient. A semiconductor device of the present invention has a unique code which is unique to a device and generates unique code corresponding information from the unique code. The semiconductor device has a memory region in which specific information obtained by encrypting confidential information is stored in a region associated with the unique code corresponding information. The specific information read from the memory region is encrypted with the unique code corresponding information to generate the confidential information.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 20, 2012
    Inventors: Daisuke OSHIDA, Masayuki Hirokawa, Akira Yamazaki, Takashi Fujimori, Shigemasa Shiota, Shigeru Furuta
  • Publication number: 20120321077
    Abstract: Provided is a cryptographic communication system including a first semiconductor device and a second semiconductor device. The first semiconductor device includes a common key generation unit that generates a common key CK(a) by using a unique code UC(a) and correction data CD(a), and an encryption unit that encrypts the common key CK(a) generated in the common key generation unit by using a public key PK(b) of the second semiconductor device. The second semiconductor device includes a secret key generation unit that generates a secret key SK(b) by using a unique code UC(b) and correction data CD(b), and a decryption unit that decrypts the common key CK(a) encrypted in the encryption unit by using the secret key SK(b).
    Type: Application
    Filed: June 13, 2012
    Publication date: December 20, 2012
    Inventors: Shigemasa SHIOTA, Shigeru Furuta, Masayuki Hirokawa, Akira Yamazaki, Daisuke Oshida
  • Publication number: 20110083161
    Abstract: The vehicle includes electronic control units, and performs an authentication process to judge the validity of an external device outside the vehicle, e.g. a maintenance device, which tries accessing the electronic control unit. Based on the result of the judgment, the vehicle decides a range in which the maintenance device can access the electronic control unit. In the authentication, e.g. both the maintenance device and the vehicle use authentication microcomputers respectively. According to the invention, an external device outside the vehicle can be inhibited from making an unwanted access to the electronic control unit of the vehicle.
    Type: Application
    Filed: June 4, 2008
    Publication date: April 7, 2011
    Inventors: Takayuki Ishida, Masayuki Hirokawa, Kazuo Tashiro
  • Publication number: 20110066309
    Abstract: An electric vehicle information system prevents circulation of non-authentic batteries and battery components for electric vehicles. An electric vehicle data processing system is employed that performs, on an electric vehicle battery module having a plurality of battery cells installed therein, authentication of individual battery cells and the battery module itself in a hierarchical manner using a microcomputer. An electric vehicle is configured so as to cause the microcomputer of the data processing system to accumulate voltage history and charge history of the batteries in a nonvolatile storage circuit. The history information and the electric vehicle ID can be gathered by a maintenance device and a data server via an electronic control unit of the electric vehicle. A maintenance service system may thus be provided.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 17, 2011
    Applicant: Renesas Electronics Corporation
    Inventors: Kazunari Matsuoka, Akira Yamazaki, Jun Miyake, Masayuki Hirokawa
  • Patent number: 5530826
    Abstract: In a read only memory, compression data of original data are stored in a storage unit, a read address which is given from the outside in order to read original data is converted into a storage address of the compression data in the storage unit which corresponds to the original data, the compression data which is read out in accordance with the converted storage address is expanded to restore the original data, and the restored original data is read out to the outside. In order to make it difficult for an unauthorized person to use the ROM, dummy address conversion data are mixed with address conversion data.
    Type: Grant
    Filed: December 3, 1993
    Date of Patent: June 25, 1996
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Ryohei Higuchi, Masayuki Hirokawa, Kenji Kouda, Masahide Kaneko
  • Patent number: 5057998
    Abstract: In case of performing the data transfer between 2 systems respectively operating under different CPUs, it has been traditionally done through I/O interface, and the control of the I/O interface has been done by said CPU.The present invention has been made to implement the data transfer between 2 systems using the data transfer interface equipped with the controller to give and take the dual port memory, and the data between the dual port memory and the outside. Writing from the outside into the dual port memory in this case has been made to be indicated by the flag 1, by which the load of the data transfer of CPU itself is to be retrenched.
    Type: Grant
    Filed: October 4, 1990
    Date of Patent: October 15, 1991
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masayuki Hirokawa
  • Patent number: 4999768
    Abstract: A data transfer control unit for completing data transfer between two systems using data transfer interfaces equipped with a controller, a serial I/O interface, and a dual port RAM. The controller is dedicated to controlling interfacing between the system and an outside source. Writing data from the outside source into the dual port memory is indicated by an internal flag. When this flag is set, it indicates that data has been loaded and needs to be moved to the system RAM.
    Type: Grant
    Filed: May 16, 1990
    Date of Patent: March 12, 1991
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Masayuki Hirokawa