Butterfly PUF(Butterfly Physical Unclonable Function)는 FPGA(Field Programmable Gate Array)에 사용되는 첨단 보안 기술입니다. 이 기술은 집적 회로의 고유한 물리적 특성을 활용하여 하드웨어 설계를 보호하는 독창적인 방법을 제공합니다. 버터플라이 PUF는 침입형 공격을 비롯한 다양한 유형의 공격에 대해 강력한 방어 솔루션을 제공하므로, FPGA IP 공급업체들에게 특히 중요한 의미를 지닙니다.
FPGA는 프로그래밍 비트스트림을 칩 외부의 비휘발성 메모리( 비휘발성 메모리 , NVM)에 저장해야 하는 경우가 많아, 공격에 취약할 수 있습니다. NVM/퓨즈를 기반으로 하는 기존의 암호화 솔루션은 공격 과정에서 비밀 키가 노출될 경우 보안이 침해될 수 있습니다. Butterfly PUF는 휘발성이며 필요할 때만 도출되는 암호화 키를 생성함으로써 이러한 취약점을 해결하며, NVM에 키를 저장할 필요가 없게 합니다. 이를 통해 칩의 전원이 꺼졌을 때 공격자가 악용할 수 있는 키가 전혀 남아 있지 않도록 보장합니다.
Butterfly PUF 개념은 FPGA 시작 단계에서 SRAM 셀의 동작을 모방하는 구조입니다. 버터플라이 PUF의 핵심은 교차 결합된 쌍안정 회로로, 가능한 안정 상태 중 하나로 안정화되기 전에 불안정한 상태로 전환될 수 있습니다. 다음은 그 작동 원리에 대한 상세한 설명입니다:
Butterfly PUF는 특히 FPGA 설계의 보안성과 신뢰성을 강화하는 데 있어 몇 가지 중요한 장점을 제공합니다. 주요 이점은 다음과 같습니다:
Synopsys 는 항공우주 계약업체 및 정부 기관의 엄격한 보안 및 신뢰성 요구 사항을 충족하도록 설계된 FPGA용 PUF 제품 개발의 선두에 서 왔습니다. 당사의 Butterfly PUF 솔루션은 하드웨어 설계에 대한 강력한 보호 기능을 제공하도록 맞춤 제작되어, 민감한 지적 재산(IP)이 다양한 유형의 공격으로부터 안전하게 보호되도록 보장합니다.
Butterfly PUF의 고유한 특성을 활용하여, Synopsys FPGA 의 IP 공급업체들에게 설계 보호를 위한 신뢰할 수 있고 안전한 방법을 제공합니다. 당사의 솔루션은 가장 까다로운 보안 과제도 견딜 수 있도록 설계되어, 고객 여러분께 안심감을 드립니다.
관련 리소스:
Synopsys 물리적 복제 방지 기능(PUF) 기술을 기반으로 한 임베디드 시스템용 보안 인증( 보안 IP ) 분야의 세계적 선도 기업입니다.