Patents by Inventor Yong Ki Lee

Yong Ki Lee 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: 20200210628
    Abstract: An integrated circuit including: a plurality of physically unclonable function (PUF) cells each configured to generate a cell signal having a unique value; a selector configured to output a first signal obtained by not inverting a cell signal output by a PUF cell selected from the plurality PUF cells and a second signal obtained by inverting the cell signal; and a key generator configured to generate a security key in response to the first signal or the second signal, wherein the selector includes a first conversion circuit configured to generate the first signal and a second conversion circuit having the same structure as the first conversion circuit and configured to generate the second signal.
    Type: Application
    Filed: August 28, 2019
    Publication date: July 2, 2020
    Inventors: BOHDAN KARPINSKYY, Yong-ki Lee, Ji-eun Park, Kyoung-moon Ahn, Yun-hyeok Choi
  • Patent number: 10693625
    Abstract: An application processor includes a security processor. An operating method of the security processor includes generating a recoder input including a digit-unit multiplier and a reference bit. At least one random bits having a random value are generated. When the recoder input has a predetermined pattern, the recoder input is converted into a first recoding value or a second recoding value according to a random bit corresponding to the recoder input to generate a recoding result.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: June 23, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-Su Kang, Kyoung-Moon Ahn, Yong-Ki Lee, Ki-Seok Bae
  • Publication number: 20200159497
    Abstract: A random number generator including: a first ring oscillator including a first inverter chain, the first inverter chain including a plurality of serially connected first inverters, the first ring oscillator configured to output a first random signal generated at a first sub-node between two neighboring first inverters among the plurality of first inverters; a second ring oscillator including a second inverter chain, the second inverter chain including a plurality of serially connected second inverters, the second ring oscillator configured to output a second random signal generated at a second sub-node between two neighboring second inverters among the plurality of second inverters; and a signal processing circuit for generating a random number by combining the first random signal with the second random signal.
    Type: Application
    Filed: August 15, 2019
    Publication date: May 21, 2020
    Inventors: Ji-eun PARK, Yong-ki LEE, Yun-hyeok CHOI, Bohdan KARPINSKYY
  • Patent number: 10505728
    Abstract: A key enrollment method of a physically unclonable function (PUF) circuit including a plurality of PUF cells includes receiving a first level key from PUF cells, performing bit encoding on the first level key using a bit coding table based on Hamming weights of a plurality of bits in the first level key to generate a second level key, storing first helper data associated with the second level key in a non-volatile memory, performing block encoding on the second level key using an error correction code to generate a third level key, and storing second helper data associated with the third level key in the non-volatile memory.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 10, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong Ki Lee, Yongsoo Kim, Bohdan Karpinskyy, Yunhyeok Choi
  • Patent number: 10476681
    Abstract: A semiconductor device includes a physical unclonable function (PUF) cell array that includes PUF cells outputting first bits; a non-volatile memory that stores marking bits indicating whether the first bits are valid, first mask bits generated by masking second bits depending on parity of the second bits, and second mask bits generated by masking helper bits of the second bits, the second bits are valid bits from the first bits; an extracting unit that extracts the second bits from the first bits using the marking bits; an unmasking unit that unmasks the second bits using the first mask bits while receiving the second bits to provide the third bits; a bit decoding unit that compresses the third bits to fourth bits while receiving the third bits; and a block decoding unit that generates a security key by decoding the fourth bits and the second mask bits.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 12, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yongsoo Kim, Mijung Noh, Bohdan Karpinskyy, Kyoungmoon Ahn, Yong Ki Lee, Yunhyeok Choi
  • Patent number: 10439613
    Abstract: An integrated circuit for a physically unclonable function (PUF) includes first and second PUF cells and a combination circuit. The first and second PUF cells respectively output first and second cell signals having unique levels based on a threshold level of a logic gate. The combination circuit includes a first stage that generates a first combination signal based on the first and second cell signals. The first and second PUF cells respectively include first and second logic gates to respectively output the first and second cell signals. The combination circuit includes a third logic gate that receives the first and second cell signals and outputs the first combination signal. The third logic gate has a same structure as each of the first and second logic gates.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bohdan Karpinskyy, Dae-hyeon Kim, Mi-jung Noh, Sang-wook Park, Yong-ki Lee, Yun-hyeok Choi
  • Patent number: 10291390
    Abstract: An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 14, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hong-Mook Choi, Yun-Ho Youm, Yong-Ki Lee, Jin-Su Hyun
  • Publication number: 20190116052
    Abstract: A semiconductor device includes a physical unclonable function (PUF) cell array that includes PUF cells outputting first bits; a non-volatile memory that stores marking bits indicating whether the first bits are valid, first mask bits generated by masking second bits depending on parity of the second bits, and second mask bits generated by masking helper bits of the second bits, the second bits are valid bits from the first bits; an extracting unit that extracts the second bits from the first bits using the marking bits; an unmasking unit that unmasks the second bits using the first mask bits while receiving the second bits to provide the third bits; a bit decoding unit that compresses the third bits to fourth bits while receiving the third bits; and a block decoding unit that generates a security key by decoding the fourth bits and the second mask bits.
    Type: Application
    Filed: September 24, 2018
    Publication date: April 18, 2019
    Inventors: YONGSOO KIM, MIJUNG NOH, BOHDAN KARPINSKYY, KYOUNGMOON AHN, YONG KI LEE, YUNHYEOK CHOI
  • Patent number: 10243749
    Abstract: A physical unclonable function (PUF) circuit and a PUF system including the same are provided. The PUF circuit includes a plurality of PUF cells each configured to generate an output voltage by dividing a power voltage, a reference voltage generator configured to generate a first reference voltage by dividing the power voltage, and a comparing unit configured to sequentially compare the output voltages of the plurality of PUF cells with the first reference voltage to output data values of the plurality of PUF cells.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: March 26, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-wook Park, Dae-hyeon Kim, Mi-jung Noh, Bohdan Karpinskyy, Yong-ki Lee, Yun-hyeok Choi
  • Publication number: 20190068190
    Abstract: An integrated circuit for a physically unclonable function (PUF) includes first and second PUF cells and a combination circuit. The first and second PUF cells respectively output first and second cell signals having unique levels based on a threshold level of a logic gate. The combination circuit includes a first stage that generates a first combination signal based on the first and second cell signals. The first and second PUF cells respectively include first and second logic gates to respectively output the first and second cell signals. The combination circuit includes a third logic gate that receives the first and second cell signals and outputs the first combination signal. The third logic gate has a same structure as each of the first and second logic gates.
    Type: Application
    Filed: June 11, 2018
    Publication date: February 28, 2019
    Inventors: Bohdan KARPINSKYY, Dae-hyeon KIM, Mi-jung NOH, Sang-wook PARK, Yong-ki LEE, Yun-hyeok CHOI
  • Patent number: 10177913
    Abstract: A semiconductor device may include: a bus; first and second function modules configured to communicate via the bus; a first encryption module configured to encrypt first data output from the first function module using a first encryption key to generate first encrypted data; and/or a second encryption module configured to decrypt the first encrypted data using the first encryption key, to output the decrypted first data to the second function module, and to encrypt second data output from the second function module using a second encryption key to generate second encrypted data. A semiconductor device may include: a bus; first and second modules configured to communicate via the bus; and/or an encryption module configured to use different encryption policies for first data, which is output from the first module and stored in a memory, and second data, which is output from the second module and stored in the memory.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: January 8, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heon Soo Lee, Yong Ki Lee, Sang Hyun Park, Mi Jung Noh, Hong Mook Choi, Dong Jin Park, Woo Hyung Chun
  • Patent number: 10146507
    Abstract: An apparatus for testing a random number generator includes a correlation test circuit and a randomness determination circuit. The correlation test circuit extracts a first plurality of bit pairs each including two bits spaced apart from each other by a first distance in a bit stream generated by the random number generator, obtains a first sum of differences between respective two bits of the first plurality of bit pairs, and obtains a second sum of differences between respective two bits of a second plurality of bit pairs, the second plurality of bit pairs each including two bits spaced apart from each other by a second distance, different from the first distance, in the bit stream. The randomness determination circuit determines a randomness of the bit stream, based on the first sum and the second sum.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 4, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Karpinskyy Bohdan, Yong-ki Lee, Mi-jung Noh, Sang-wook Park, Kitak Kim, Yong-Soo Kim, Yun-hyeok Choi
  • Publication number: 20180337793
    Abstract: A physical unclonable function (PUF) circuit and a PUF system including the same are provided. The PUF circuit includes a plurality of PUF cells each configured to generate an output voltage by dividing a power voltage, a reference voltage generator configured to generate a first reference voltage by dividing the power voltage, and a comparing unit configured to sequentially compare the output voltages of the plurality of PUF cells with the first reference voltage to output data values of the plurality of PUF cells.
    Type: Application
    Filed: January 15, 2018
    Publication date: November 22, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-wook Park, Dae-hyeon Kim, Mi-jung Noh, Bohdan Karpinskyy, Yong-ki Lee, Yun-hyeok Choi
  • Publication number: 20180323968
    Abstract: A key enrollment method of a physically unclonable function (PUF) circuit including a plurality of PUF cells includes receiving a first level key from PUF cells, performing bit encoding on the first level key using a bit coding table based on Hamming weights of a plurality of bits in the first level key to generate a second level key, storing first helper data associated with the second level key in a non-volatile memory, performing block encoding on the second level key using an error correction code to generate a third level key, and storing second helper data associated with the third level key in the non-volatile memory.
    Type: Application
    Filed: June 29, 2018
    Publication date: November 8, 2018
    Inventors: Yong Ki Lee, Yongsoo Kim, Bohdan Karpinskyy, Yunhyeok Choi
  • Patent number: 10101968
    Abstract: A random number generator may include a first meta-stable inverter having an input terminal and an output terminal connected to each other and configured to generate a meta-stable voltage, an amplifier configured to amplify the meta-stable voltage, control circuitry configured to adjust a threshold voltage of the meta-stable voltage, and a sampler configured to generate a random number based on sampling the meta-stable voltage. The random number generator may be configured to be operated according to different modes of operation of a plurality of modes of operation. The amplifier may be a second meta-stable inverter configured to amplify the meta-stable voltage or include an input terminal and an output terminal that are connected to each other based on the random number generator being operated according to a first mode of operation or a second mode of operation, respectively, of the plurality of modes of operation.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: October 16, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-Wook Park, Bohdan Karpinskyy, Yong Ki Lee, Yunhyeok Choi, Mijung Noh
  • Publication number: 20180205535
    Abstract: An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 19, 2018
    Inventors: Hong-Mook Choi, Yun-Ho Youm, Yong-Ki Lee, Jin-Su Hyun
  • Patent number: 10027480
    Abstract: A key enrollment method of a physically unclonable function (PUF) circuit including a plurality of PUF cells includes receiving a first level key from PUF cells, performing bit encoding on the first level key using a bit coding table based on Hamming weights of a plurality of bits in the first level key to generate a second level key, storing first helper data associated with the second level key in a non-volatile memory, performing block encoding on the second level key using an error correction code to generate a third level key, and storing second helper data associated with the third level key in the non-volatile memory.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: July 17, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong Ki Lee, Yongsoo Kim, Bohdan Karpinskyy, Yunhyeok Choi
  • Patent number: 10011187
    Abstract: The present disclosure relates to a server for providing the battery display status of an electric vehicle based on the results of analysis on an electric vehicle driver's driving data and battery charging data, and a device and computer-readable recording medium for setting the battery display status of an electric vehicle. The battery display status provision server includes: a vehicle information receiver that receives vehicle identification information from a vehicle terminal; a driving data analyzer that retrieves driving data based on the received vehicle identification information and rates the driving pattern by extracting the vehicle driver's driving habits from the retrieved driving data; and a display status setting part that sets the battery display status based on the rated charging pattern and transmits the same to the vehicle terminal.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: July 3, 2018
    Assignee: Hyundai Motor Company
    Inventors: Kang Ju Cha, Yong Ki Lee, Jin Young You, Jang Yong Lee, Jae Hoon Cho
  • Publication number: 20180152288
    Abstract: An application processor includes a security processor. An operating method of the security processor includes generating a recoder input including a digit-unit multiplier and a reference bit. At least one random bits having a random value are generated. When the recoder input has a predetermined pattern, the recoder input is converted into a first recoding value or a second recoding value according to a random bit corresponding to the recoder input to generate a recoding result.
    Type: Application
    Filed: April 12, 2017
    Publication date: May 31, 2018
    Inventors: JI-SU KANG, KYOUNG-MOON AHN, YONG-KI LEE, KI-SEOK BAE
  • Publication number: 20180143806
    Abstract: A random number generator may include a first meta-stable inverter having an input terminal and an output terminal connected to each other and configured to generate a meta-stable voltage, an amplifier configured to amplify the meta-stable voltage, control circuitry configured to adjust a threshold voltage of the meta-stable voltage, and a sampler configured to generate a random number based on sampling the meta-stable voltage. The random number generator may be configured to be operated according to different modes of operation of a plurality of modes of operation. The amplifier may be a second meta-stable inverter configured to amplify the meta-stable voltage or include an input terminal and an output terminal that are connected to each other based on the random number generator being operated according to a first mode of operation or a second mode of operation, respectively, of the plurality of modes of operation.
    Type: Application
    Filed: June 27, 2017
    Publication date: May 24, 2018
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sang-Wook PARK, Bohdan KARPINSKYY, Yong Ki LEE, Yunhyeok CHOI, Mijung NOH