-
公开(公告)号:US20210250189A1
公开(公告)日:2021-08-12
申请号:US17014418
申请日:2020-09-08
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: KYOUNGMOON AHN , YONGSOO KIM , YONGKI LEE , YUNHYEOK CHOI , BOHDAN KARPINSKYY
Abstract: A security device generates a key based on a physically unclonable function (PUF). The security device includes a physically unclonable function (PUF) block, an integrity detector, and a post processor. The PUF block outputs a plurality of first random signals and a plurality of corresponding first inverted random signals each having a logic level opposite to that of each of the plurality of corresponding first random signals. The integrity detector determines data integrity of the plurality of first random signals by using the plurality of first random signals and the plurality of corresponding first inverted random signals. The post processor generates a first row key that includes validity signals satisfying the data integrity.
-
公开(公告)号:US20140244702A1
公开(公告)日:2014-08-28
申请号:US14184925
申请日:2014-02-20
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: BOHDAN KARPINSKYY , Ihor Vasyltsov
IPC: G06F7/58
CPC classification number: G06F7/588
Abstract: A random number generator includes oscillating units configured to generate entropy sources and amplify the generated entropy sources, an entropy source combination unit configured to receive the entropy sources output from the oscillating units and combine the entropy sources to increase entropy, a sampling unit configured to sample a signal output from the entropy source combination unit in response to a sampling clock, and a clock generator and control unit configured to control the oscillating units and generate the sampling clock.
Abstract translation: 随机数生成器包括被配置为产生熵源并放大所生成的熵源的振荡单元,熵源组合单元,被配置为接收来自振荡单元的熵源输出并组合熵源以增加熵;采样单元,被配置为采样 响应于采样时钟从熵源组合单元输出的信号;以及时钟发生器和控制单元,被配置为控制振荡单元并产生采样时钟。
-
公开(公告)号:US20230052055A1
公开(公告)日:2023-02-16
申请号:US17973252
申请日:2022-10-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: KYOUNGMOON AHN , YONGSOO KIM , YONGKI LEE , YUNHYEOK CHOI , BOHDAN KARPINSKYY
Abstract: A security device generates a key based on a physically unclonable function (PUF). The security device includes a physically unclonable function (PUF) block, an integrity detector, and a post processor. The PUF block outputs a plurality of first random signals and a plurality of corresponding first inverted random signals each having a logic level opposite to that of each of the plurality of corresponding first random signals. The integrity detector determines data integrity of the plurality of first random signals by using the plurality of first random signals and the plurality of corresponding first inverted random signals. The post processor generates a first row key that includes validity signals satisfying the data integrity.
-
4.
公开(公告)号:US20200210628A1
公开(公告)日:2020-07-02
申请号:US16553318
申请日:2019-08-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: BOHDAN KARPINSKYY , Yong-ki Lee , Ji-eun Park , Kyoung-moon Ahn , Yun-hyeok Choi
IPC: G06F21/75 , H01L23/00 , H03K19/173 , G06F21/72 , G06F21/56
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.
-
5.
公开(公告)号:US20190116052A1
公开(公告)日:2019-04-18
申请号:US16140019
申请日:2018-09-24
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: YONGSOO KIM , MIJUNG NOH , BOHDAN KARPINSKYY , KYOUNGMOON AHN , YONG KI LEE , YUNHYEOK CHOI
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.
-
-
-
-