KR102178386B1 - 랜덤성 테스트 장치 및 방법 - Google Patents
랜덤성 테스트 장치 및 방법 Download PDFInfo
- Publication number
- KR102178386B1 KR102178386B1 KR1020140095917A KR20140095917A KR102178386B1 KR 102178386 B1 KR102178386 B1 KR 102178386B1 KR 1020140095917 A KR1020140095917 A KR 1020140095917A KR 20140095917 A KR20140095917 A KR 20140095917A KR 102178386 B1 KR102178386 B1 KR 102178386B1
- Authority
- KR
- South Korea
- Prior art keywords
- randomness
- test
- puf
- based hardware
- randomness test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/273—Tester hardware, i.e. output processing circuits
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K23/00—Pulse counters comprising counting chains; Frequency dividers comprising counting chains
- H03K23/004—Counters counting in a non-natural counting order, e.g. random counters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/26—Testing cryptographic entity, e.g. testing integrity of encryption key or encryption algorithm
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
Description
도 2는 식별키 생성부의 구성을 설명하기 위한 개념도이다.
도 3은 본 발명의 일실시예에 따른 식별키 생성부(110)가 식별키를 생성하기 위해 반도체 레이어에 형성된 비아 또는 콘택 어레이의 예시적 구조를 도시하는 개념도이다.
도 4a 내지 4c는 다양한 실시 예들에 의한 랜덤성 테스트 장치를 설명하기 위한 블록도들이다.
도 5는 일 실시 예에 의한 랜덤성 테스트 모듈의 블록도이다.
도 6은 일 실시 예에 의한 랜덤성 테스트 방법의 흐름도이다.
도 7은 일 실시 예에 의한 모노 테스트의 흐름도이다.
도 8은 일 실시 예에 의한 포커 테스트의 흐름도이다.
도 9는 일 실시 예에 의한 런 테스트의 흐름도이다.
도 10은 일 실시 예에 의한 롱-런 테스트의 흐름도이다.
도 11은 일 실시 예에 의한 랜덤 테스트 모듈의 블록도이다.
|
최대값 | 레지스터 크기(bit) | 덧셈 모듈 크기(bit) | ||||
총합 | f(i) | 총합 | f(i) | 개수 | 총합 | f(i) | |
최악의 경우 | 391250 | 625 | 19 | 각10, 총 160 | 179 | 19 | 각 10 |
계차수열을 이용 | 25695+160 | 160 | 15 | 각8, 총 128 | 143 | 15 | 각 8 |
|제1값의 개수-1250| | 0x00 ~ 0x15 |
0x16 ~ 0x1c |
0x1d ~ 0x28 |
0x29 ~ 0x2d |
0x2e ~ 0x35 |
0x36 ~ 0x3a |
0x3b ~ 0x40 |
m-b | 1186 | 1185 | 1184 | 1183 | |||
m+b | 1314 | 1313 | 1312 | 1311 |
Claims (21)
- 전도성 레이어들 사이의 컨택 또는 비아를 포함하고, 상기 전도성 레이어들의 단락 여부에 기반하여 생성된 값을 출력하는 PUF(Physically Unclonable Function) 기반 하드웨어;
상기 값에 대하여 랜덤성 테스트를 수행하는 랜덤성 테스트 모듈; 및
상기 랜덤성 테스트 모듈의 출력에 기초하여 상기 PUF 기반 하드웨어의 불량 여부를 결정하는 처리 장치
를 포함하고,
상기 컨택 또는 상기 비아의 사이즈는 상기 전도성 레이어들의 단락 여부가 확률적으로 결정되도록 결정되는 랜덤성 테스트 장치. - 제 1 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어에 대하여 모노 테스트(mono test)를 수행하는 랜덤성 테스트 장치. - 제 2 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어의 1과 0의 분포의 균등성을 테스트하는 랜덤성 테스트 장치. - 제 3 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어로부터 N 비트-상기 N은 자연수임-의 출력값을 입력 받아 그 중 0인 비트의 개수 또는 1인 비트의 개수를 카운팅하고, 카운팅된 값이 N 값 에 따라 미리 결정된 제 1 범위를 만족시키는지 여부로 상기 균등성을 테스트하는 랜덤성 테스트 장치. - 제 1 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어에 대하여 포커 테스트(poker test)를 수행하는 랜덤성 테스트 장치. - 제 5 항에 있어서,
상기 랜덤성 테스트 모듈은 상기 PUF 기반 하드웨어가 출력하는 값의 패턴에 대하여 균등성을 테스트하는 랜덤성 테스트 장치. - 제 6 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어가 출력하는 N 비트-상기 N은 자연수임-의 출력값을 4비트씩 분리하였을 때, 4 비트가 가질 수 있는 값인 0 내지 15에 대하여 각각의 빈도를 카운팅한 결과가 N에 따라 미리 결정된 제 2 범위를 만족시키는지 여부로 상기 균등성을 테스트하는 랜덤성 테스트 장치. - 제 7 항에 있어서,
상기 처리 장치는, 상기 0 내지 15의 빈도수의 제곱의 총합이 상기 제 2 범위에 있으면, 상기 PUF 기반 하드웨어가 양품인 것으로 판단하는 랜덤성 테스트 장치. - 제 8 항에 있어서,
상기 처리 장치는, 상기 제곱의 총합을 계차 수열로 변환하여 계산하는 랜덤성 테스트 장치. - 제 9 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 포커 테스트의 중간합에 기초하여 적응적으로 랜덤성 테스트를 수행하는 랜덤성 테스트 장치. - 제 1 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어에 대하여 런 테스트(run test)를 수행하는 랜덤성 테스트 장치. - 제 11 항에 있어서,
상기 처리 장치는, 상기 PUF 기반 하드웨어로부터 출력되는 N 비트-상기 N은 자연수임-의 출력값을 1 비트씩 연속으로 관찰하였을 때, 변화하는 빈도가 N에 따라 미리 지정된 제 3 범위를 만족시키면, 상기 PUF 기반 하드웨어가 양품인 것으로 판단하는 랜덤성 테스트 장치. - 제 12 항에 있어서,
상기 랜덤성 테스트 모듈은, 0 또는 1을 상기 PUF 기반 하드웨어로부터 입력받아, 상기 0 또는 상기 1의 연속성을 테스트함으로써 상기 랜덤성을 테스트하는 랜덤성 테스트 장치. - 제 13 항에 있어서,
상기 제 3 범위는, 상기 0 또는 1의 전체 개수에 따라 결정되는 랜덤성 테스트 장치. - 제 1 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 PUF 기반 하드웨어에 대하여 롱-런 테스트(long-run test)를 수행하는 랜덤성 테스트 장치. - 제 15 항에 있어서,
상기 랜덤성 테스트 모듈은, 0 또는 1을 상기 PUF 기반 하드웨어로부터 입력받아, 제 4 범위 이상의 비트 시퀀스가 포함되는지 여부에 기초하여 랜덤성을 테스트하는 랜덤성 테스트 장치. - 제 16 항에 있어서,
상기 랜덤성 테스트 모듈은, 상기 제 4 범위 이상의 비트 시퀀스가 포함되는 것이 검출되면 상기 랜덤성 테스트를 중단하는 랜덤성 테스트 장치. - 제 16 항에 있어서,
상기 처리 장치는, 상기 제 4 범위 이상의 비트 시퀀스가 포함되는 경우에는, 상기 PUF 기반 하드웨어를 불량으로 판단하는 랜덤성 테스트 장치. - 전도성 레이어들 사이의 컨택 또는 비아를 포함하는 PUF(Physically Unclonable Function) 기반 하드웨어로부터 상기 전도성 레이어들의 단락 여부에 기반하여 생성된 값을 수신하는 단계;
상기 값에 대하여 랜덤성 테스트를 수행하는 단계; 및
상기 랜덤성 테스트의 수행 결과에 기초하여 상기 PUF 기반 하드웨어의 불량 여부를 결정하는 단계
를 포함하고,
상기 컨택 또는 상기 비아의 사이즈는 상기 전도성 레이어들의 단락 여부가 확률적으로 결정되도록 결정되는 랜덤성 테스트 방법. - 삭제
- 제19항의 랜덤성 테스트 방법을 수행하는 프로그램을 수록한 컴퓨터 판독 가능 기록 매체.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130088696 | 2013-07-26 | ||
KR20130088696 | 2013-07-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150013091A KR20150013091A (ko) | 2015-02-04 |
KR102178386B1 true KR102178386B1 (ko) | 2020-11-12 |
Family
ID=52393598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140095917A Active KR102178386B1 (ko) | 2013-07-26 | 2014-07-28 | 랜덤성 테스트 장치 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10235261B2 (ko) |
EP (1) | EP3032421A4 (ko) |
KR (1) | KR102178386B1 (ko) |
TW (1) | TWI640863B (ko) |
WO (1) | WO2015012667A1 (ko) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101489091B1 (ko) * | 2013-09-30 | 2015-02-04 | (주) 아이씨티케이 | 반도체 공정을 이용한 식별키 생성 장치 및 방법 |
EP3113409B1 (en) * | 2015-07-01 | 2024-09-18 | Secure-IC SAS | Embedded test circuit for physically unclonable function |
KR102050021B1 (ko) * | 2017-04-27 | 2019-11-28 | 김태욱 | 식별키 유용성 판별장치 |
FR3069677A1 (fr) * | 2017-07-27 | 2019-02-01 | Stmicroelectronics (Crolles 2) Sas | Dispositif de generation d'un nombre aleatoire |
JP6538908B2 (ja) * | 2017-09-12 | 2019-07-03 | 力旺電子股▲ふん▼有限公司eMemory Technology Inc. | エントロピービットを用いたセキュリティシステム |
CN109032868A (zh) * | 2018-07-26 | 2018-12-18 | 北京计算机技术及应用研究所 | 一种物理不可克隆函数ip核自动化验证装置 |
CN109144668B (zh) * | 2018-08-06 | 2022-08-05 | 华大恒芯科技有限公司 | Rfid仿真用例实现方法及装置 |
US11263331B2 (en) * | 2018-09-27 | 2022-03-01 | Taiwan Semiconductor Manufacturing Company, Ltd. | Electronic device for checking randomness of identification key device, random key checker circuit, and method of checking randomness of electronic device |
EP3690867B1 (en) * | 2019-01-30 | 2025-06-11 | Siemens Aktiengesellschaft | Fingerprinting of semiconductor die arrangements |
CN112764977B (zh) * | 2019-11-05 | 2024-08-27 | 深圳宏芯宇电子股份有限公司 | 存储控制器以及测试数据产生方法 |
US11282799B2 (en) | 2020-01-14 | 2022-03-22 | United Microelectronics Corp. | Device for generating security key and manufacturing method thereof |
WO2022008553A1 (en) * | 2020-07-09 | 2022-01-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Processing a series of bits |
US11782090B2 (en) | 2020-12-11 | 2023-10-10 | PUFsecurity Corporation | Built-in self-test circuit and built-in self-test method for physical unclonable function quality check |
EP4016282A1 (en) * | 2020-12-15 | 2022-06-22 | ID Quantique S.A. | Qrng chip mass production method |
GB2601846A (en) * | 2021-03-15 | 2022-06-15 | Nordic Semiconductor Asa | Encoding |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040103131A1 (en) | 2002-11-21 | 2004-05-27 | Ip-First, Llc. | Random number generator bit string filter |
US20090106615A1 (en) | 2007-10-17 | 2009-04-23 | Kabushiki Kaisha Toshiba | Test method of integrated circuit with random-number generation circuit and integrated circuit with random-number generation circuit |
US20110055649A1 (en) * | 2009-08-25 | 2011-03-03 | Farinaz Koushanfar | Testing security of mapping functions |
US20110066670A1 (en) | 2009-08-05 | 2011-03-17 | Verayo, Inc. | Combination of values from a pseudo-random source |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004031941A1 (ja) * | 2002-09-30 | 2004-04-15 | Fdk Corporation | 物理乱数の一様化手法と物理乱数発生装置 |
DE602005023910D1 (de) * | 2004-10-15 | 2010-11-11 | Nxp Bv | Integrierte Schaltung mit einem echten Zufallszahlengenerator |
EP1846866B1 (en) * | 2005-02-02 | 2015-01-07 | Intrinsic ID B.V. | Method, apparatus, device, system, program, for calibrating |
US8290150B2 (en) * | 2007-05-11 | 2012-10-16 | Validity Sensors, Inc. | Method and system for electronically securing an electronic device using physically unclonable functions |
KR100964845B1 (ko) | 2007-11-29 | 2010-06-24 | 주식회사 시큐트론 | 공정편차에 기반한 보안 시스템 및 방법 |
TW200943897A (en) * | 2008-01-02 | 2009-10-16 | Verayo Inc | Authentication with physical unclonable functions |
HUE026760T2 (en) * | 2008-03-20 | 2016-07-28 | Univ Geneve | Secure element identification and authentication system and non-cloning properties |
US8598743B2 (en) * | 2008-09-27 | 2013-12-03 | Witricity Corporation | Resonator arrays for wireless energy transfer |
KR100926214B1 (ko) | 2009-04-23 | 2009-11-09 | 한양대학교 산학협력단 | 공정편차를 이용한 디지털 값 생성 장치 및 방법 |
KR100937516B1 (ko) | 2009-10-09 | 2010-01-19 | (주) 아이씨티케이 | 스마트카드 테스트 시스템 및 그 방법 |
KR100980052B1 (ko) | 2010-04-29 | 2010-09-06 | (주) 아이씨티케이 | Nfc를 이용하는 휴대장치의 전력공급 및 통신분기 인터페이스 시스템 |
US8427193B1 (en) * | 2010-12-07 | 2013-04-23 | Xilinx, Inc. | Intellectual property core protection for integrated circuits |
KR101139630B1 (ko) | 2010-12-09 | 2012-05-30 | 한양대학교 산학협력단 | 식별키 생성 장치 및 방법 |
KR101118826B1 (ko) | 2011-02-15 | 2012-04-20 | 한양대학교 산학협력단 | 물리적 공격을 방어하는 암호화 장치 및 암호화 방법 |
KR101169172B1 (ko) | 2011-03-31 | 2012-08-03 | 한양대학교 산학협력단 | 공정편차를 이용한 식별 키 생성 장치 및 방법 |
KR101080529B1 (ko) | 2011-03-31 | 2011-11-04 | 한양대학교 산학협력단 | 전력 분석 공격에 안전한 암호화 장치 및 그 동작 방법 |
US9105432B2 (en) | 2011-03-31 | 2015-08-11 | Ictk Co., Ltd | Apparatus and method for generating digital value |
US8821965B2 (en) * | 2011-04-29 | 2014-09-02 | International Business Machines Corporation | Accurate deposition of nano-objects on a surface |
KR101080511B1 (ko) | 2011-08-03 | 2011-11-04 | (주) 아이씨티케이 | 식별키 누출을 방지하는 ic 칩 및 이의 인증 방법 |
EP2747335B1 (en) | 2011-08-16 | 2017-01-11 | ICTK Co., Ltd. | Device and method for puf-based inter-device security authentication in machine-to-machine communication |
US9036891B2 (en) * | 2011-10-30 | 2015-05-19 | The United States Of America As Represented By The Secretary Of The Air Force | Intrinsic physical layer authentication of integrated circuits |
US9054871B2 (en) * | 2012-02-21 | 2015-06-09 | California Institute Of Technology | Physical key-protected one time pad |
KR101663341B1 (ko) * | 2012-03-20 | 2016-10-14 | (주) 아이씨티케이 | 식별키 생성 장치 및 방법 |
DE102012107024B3 (de) * | 2012-08-01 | 2013-08-29 | Infineon Technologies Ag | Schaltung zum strombegrenzten Umladen eines Knotens |
KR101332517B1 (ko) | 2012-08-21 | 2013-11-22 | 한양대학교 산학협력단 | 인증 정보 처리 장치 및 방법 |
US9279856B2 (en) * | 2012-10-22 | 2016-03-08 | Infineon Technologies Ag | Die, chip, method for driving a die or a chip and method for manufacturing a die or a chip |
US9148796B2 (en) * | 2012-12-13 | 2015-09-29 | Ninve Jr. Inc. | Resilient antenna disturbance detector |
KR101442401B1 (ko) | 2013-03-20 | 2014-09-23 | (주) 아이씨티케이 | Puf를 생성하는 장치 및 방법 |
KR20140126787A (ko) | 2013-04-22 | 2014-11-03 | (주) 아이씨티케이 | PUF 기반 하드웨어 OTP 제공 장치 및 이를 이용한 2-Factor 인증 방법 |
EP2816756A1 (fr) * | 2013-06-18 | 2014-12-24 | Nagravision S.A. | Procédé et dispositif cryptographique unique à fonction physiquement induplicable |
KR20150024676A (ko) | 2013-08-27 | 2015-03-09 | (주) 아이씨티케이 | 반도체 프로세스의 포토 마스크를 변형하여 puf를 생성하는 방법 및 장치 |
KR20150032606A (ko) | 2013-08-30 | 2015-03-27 | (주) 아이씨티케이 | 카드 결제 단말 테스트 시스템 및 방법 |
KR101489088B1 (ko) | 2013-09-03 | 2015-02-04 | (주) 아이씨티케이 | 식별키 생성 장치 및 방법 |
KR101541597B1 (ko) | 2013-09-03 | 2015-08-03 | (주) 아이씨티케이 | 식별키 생성 장치 및 방법 |
KR101504025B1 (ko) | 2013-09-06 | 2015-03-18 | (주) 아이씨티케이 | 식별 키 생성 장치 및 방법 |
KR101488616B1 (ko) | 2013-09-06 | 2015-02-06 | (주) 아이씨티케이 | 식별키 생성 장치 및 방법 |
KR101489091B1 (ko) | 2013-09-30 | 2015-02-04 | (주) 아이씨티케이 | 반도체 공정을 이용한 식별키 생성 장치 및 방법 |
KR101457305B1 (ko) | 2013-10-10 | 2014-11-03 | (주) 아이씨티케이 | 식별키 생성 장치 및 방법 |
KR101495448B1 (ko) | 2013-10-29 | 2015-02-26 | (주) 아이씨티케이 | 사용자 인증을 위한 ic 칩 및 인증 방법 |
KR102186475B1 (ko) | 2013-12-31 | 2020-12-03 | 주식회사 아이씨티케이 홀딩스 | 랜덤한 디지털 값을 생성하는 장치 및 방법 |
KR102198499B1 (ko) | 2013-12-31 | 2021-01-05 | 주식회사 아이씨티케이 홀딩스 | 디지털 값 처리 장치 및 방법 |
KR20140115278A (ko) | 2014-04-17 | 2014-09-30 | (주) 아이씨티케이 | Puf를 생성하는 장치 및 방법 |
-
2014
- 2014-07-28 US US14/907,801 patent/US10235261B2/en active Active
- 2014-07-28 KR KR1020140095917A patent/KR102178386B1/ko active Active
- 2014-07-28 WO PCT/KR2014/006897 patent/WO2015012667A1/ko active Application Filing
- 2014-07-28 EP EP14828675.0A patent/EP3032421A4/en not_active Withdrawn
- 2014-07-28 TW TW103125758A patent/TWI640863B/zh not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040103131A1 (en) | 2002-11-21 | 2004-05-27 | Ip-First, Llc. | Random number generator bit string filter |
US20090106615A1 (en) | 2007-10-17 | 2009-04-23 | Kabushiki Kaisha Toshiba | Test method of integrated circuit with random-number generation circuit and integrated circuit with random-number generation circuit |
US20110066670A1 (en) | 2009-08-05 | 2011-03-17 | Verayo, Inc. | Combination of values from a pseudo-random source |
US20110055649A1 (en) * | 2009-08-25 | 2011-03-03 | Farinaz Koushanfar | Testing security of mapping functions |
Non-Patent Citations (1)
Title |
---|
간행물 |
Also Published As
Publication number | Publication date |
---|---|
KR20150013091A (ko) | 2015-02-04 |
US20160170856A1 (en) | 2016-06-16 |
WO2015012667A1 (ko) | 2015-01-29 |
EP3032421A4 (en) | 2017-04-19 |
US10235261B2 (en) | 2019-03-19 |
TW201520761A (zh) | 2015-06-01 |
EP3032421A1 (en) | 2016-06-15 |
TWI640863B (zh) | 2018-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102178386B1 (ko) | 랜덤성 테스트 장치 및 방법 | |
US10769309B2 (en) | Apparatus and method for generating identification key | |
US11729005B2 (en) | Apparatus and method for processing authentication information | |
EP3454318B1 (en) | Security system with entropy bits generated by a puf | |
KR101118826B1 (ko) | 물리적 공격을 방어하는 암호화 장치 및 암호화 방법 | |
KR101663341B1 (ko) | 식별키 생성 장치 및 방법 | |
KR102198499B1 (ko) | 디지털 값 처리 장치 및 방법 | |
KR20150078801A (ko) | 랜덤한 디지털 값을 생성하는 장치 및 방법 | |
Koeberl et al. | Evaluation of a PUF Device Authentication Scheme on a Discrete 0.13 um SRAM | |
US10032729B2 (en) | Apparatus and method for generating identification key | |
US10402248B2 (en) | Method for controlling error rate of device-specific information and program for controlling error rate of device-specific information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140728 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20180502 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20190726 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20140728 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200525 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20200811 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201106 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20201106 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20230918 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20240919 Start annual number: 5 End annual number: 5 |