맞춤기술찾기

이전대상기술

FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치(Apparatus To Implement Physically Unclonable Functions On FPGA)

  • 기술번호 : KST2015228818
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 디바이스 식별 및 키 생성 등 암호학적인 용도로 사용되는 물리적 복제 방지 회로를 FPGA(Field Programmable Gate Array)를 통해서 구현하는 물리적 복제 방지 함수 회로를 구현하기 위한 장치를 제공하기 위한 것으로서, FPGA 내부의 룩업테이블(Look-up Table : LUT) 게이트에서 발생하는 지연 시간을 바탕으로 클럭 신호를 방생시키는 클럭 생성부와, 플립플롭 사이에 FPGA LUT를 배치하여 클럭 주기와 비슷한 셋업 타임(Setup Time)을 가지도록 하여 이전 플립플롭 값의 반영 여부를 예측하는 것을 방지하는 출력 생성부와, 전체 회로를 제어하기 위한 제어모듈을 포함하여 구성되는데 있다.
Int. CL G06F 21/76 (2013.01)
CPC G06F 21/72(2013.01) G06F 21/72(2013.01) G06F 21/72(2013.01) G06F 21/72(2013.01)
출원번호/일자 1020140065121 (2014.05.29)
출원인 부산대학교 산학협력단
등록번호/일자 10-1623109-0000 (2016.05.16)
공개번호/일자 10-2015-0137375 (2015.12.09) 문서열기
공고번호/일자 (20160520) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2014.05.29)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 부산대학교 산학협력단 대한민국 부산광역시 금정구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김호원 대한민국 부산광역시 사하구
2 이동건 대한민국 부산광역시 동래구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 정기택 대한민국 서울특별시 서초구 강남대로**길 **, *층 (반포동, 새로나빌딩)(스카이특허법률사무소)
2 오위환 대한민국 서울특별시 서초구 강남대로**길 **, *층 (반포동, 새로나빌딩)(스카이특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 부산대학교 산학협력단 부산광역시 금정구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2014.05.29 수리 (Accepted) 1-1-2014-0510522-71
2 선행기술조사의뢰서
Request for Prior Art Search
2014.12.05 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2015.01.09 수리 (Accepted) 9-1-2015-0002151-07
4 의견제출통지서
Notification of reason for refusal
2015.08.10 발송처리완료 (Completion of Transmission) 9-5-2015-0535206-69
5 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2015.10.05 수리 (Accepted) 1-1-2015-0964404-07
6 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2015.10.12 수리 (Accepted) 1-1-2015-0984014-62
7 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2015.10.21 수리 (Accepted) 1-1-2015-1021976-17
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2015.11.10 수리 (Accepted) 1-1-2015-1094858-16
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2015.11.10 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2015-1094885-49
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2016.01.13 수리 (Accepted) 4-1-2016-5004891-78
11 등록결정서
Decision to grant
2016.02.29 발송처리완료 (Completion of Transmission) 9-5-2016-0157661-98
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.09 수리 (Accepted) 4-1-2017-5004005-98
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.10 수리 (Accepted) 4-1-2017-5004797-18
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
FPGA 내부의 룩업테이블(Look-up Table : LUT) 게이트에서 발생하는 지연 시간을 바탕으로 클럭 신호를 방생시키는 클럭 생성부와,플립플롭 사이에 FPGA LUT를 배치하여 클럭 주기와 비슷한 셋업 타임(Setup Time)을 가지도록 하여 이전 플립플롭 값의 반영 여부를 예측하는 것을 방지하는 출력 생성부와,전체 회로를 제어하기 위한 제어모듈을 포함하여 구성되고,이때, 상기 출력 생성부는두 개 이상의 플립플롭과,상기 플립플롭과 플립플롭 사이에 있는 두 개 이상의 FPGA LUT를 이용한 지연시간 조절이 가능한 PDL과,모든 플립플롭에 공급되는 클럭 신호를 출력하는 클럭 신호 생성부를 포함하여 구성되는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
2 2
제 1 항에 있어서, 상기 클럭 생성부는외부에서 공급되는 본래의 제 1 클럭 신호를 출력하는 제 1 클럭 신호부와,LUT를 활용하여 지연시간의 제어가 가능한 PDL을 이용해 LUT의 지연 시간으로부터 약간의 지연 시간 조절이 가능한 또 다른 제 2 클럭 신호를 출력하는 제 2 클럭 신호부와,상기 지연된 제 2 클럭 신호와 같은 방법으로 이전의 제 1 클럭 신호로 다시 LUT 만큼의 지연 시간이 발생하는 제 3 클럭 신호를 출력하는 제 3 클럭 신호부와,상기 제 1 내지 제 3 클럭 신호들 중 하나를 출력하는 선택부와,상기 선택부의 출력을 선택하기 위한 신호 선택부와,각 LUT의 지연시간을 제어하기 위한 신호 제어부를 포함하여 구성되는 클럭 생성기를 가지는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
3 3
제 1 항에 있어서, 상기 클럭 생성부는LUT의 설정을 지연 시간이 조절 가능한 인버터로 설정하여 LUT의 출력을 다시 입력으로 피드백하여, 값이 연속하여 바뀌도록 하게 하는 2개 이상의 링 오실레이터와,상기 2개 이상의 링 오실레이터의 출력 중 하나를 선택하기 위한 선택부와,상기 선택부의 출력을 선택하기 위한 신호 선택부와, 각 LUT의 지연시간을 제어하기 위한 신호 제어부로 포함하여 구성되는 클럭 생성기를 가지는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
4 4
삭제
5 5
제 2 항 또는 제 3 항에 있어서, 상기 클럭 생성부는LUT의 지연 시간 제어 신호를 특정 신호로 고정시켜 각 FPGA의 각 LUT의 공정상에 따른 특징에 따라, 동일하지만 차이가 있는 지연 시간 특성을 가지는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
6 6
제 2 항 또는 제 3 항에 있어서, 상기 클럭 생성부는값을 변경할 수 있는 비휘발성 메모리로부터 LUT의 지연 시간 제어 신호를 입력받아, 필요시마다 LUT의 지연 시간 특성을 바꿀 수 있는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
7 7
제 2 항 또는 제 3 항에 있어서, 상기 클럭 생성부는출력 생성부 내부의 각 플립플롭 출력으로부터 LUT의 지연 시간 제어 신호를 입력받아, LUT로 인한 지연 시간을 예측하기 더욱 어렵게 하여 출력 생성부에서의 이전 플립플롭 값의 반영 여부를 예측하는 것을 더욱 방지되도록 하는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
8 8
제 1 항에 있어서, 상기 출력 생성부는값을 변경할 수 있는 비휘발성 메모리로부터 LUT의 지연 시간 제어 신호를 입력받아, 필요시마다 LUT의 지연 시간 특성을 바꿀 수 있는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
9 9
제 1 항에 있어서, 상기 출력 생성부는출력 생성부 내부의 각 플립플롭 출력으로부터 LUT의 지연 시간 제어 신호를 입력받아, LUT로 인한 지연 시간을 예측하기 더욱 어렵게 하여 이전 플립플롭 값의 반영 여부를 예측하는 것을 더욱 방지되도록 하는 것을 특징으로 하는 FPGA에서 물리적 복제 방지 함수 회로를 구현하기 위한 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 부산대학교 산학협력단 대학ICT연구센터육성지원사업 에너지효율화를 위한 사물인터넷 플랫폼 개발 및 창의적 인재양성
2 산업통상자원부 부산대학교 산학협력단 산업융합원천기술개발사업(지식서비스USN) (RCMS)개방형 고성능 표준 IoT 디바이스 및 지능형 SW개발