머신 러닝 공격에 강건한 물리적 복제 방지 기능의 집적 회로가 제공된다. 집적 회로는, 입력에 따라 고유한 값을 갖는 셀 신호를 출력하도록 구성된 복수의 PUF(Physically Unclonable Function) 셀을 포함하는 PUF 블록, 셀 신호를 입력받고 변환하여 변환 신호를 출력하는 변환부, 변환부에 제1 선택 신호를 제공하는 선택 신호 생성기, 및 변환부로부터 변환 신호를 제공받아 보안 키를 생성하는 키 생성기를 포함하고, 변환부는, 제공받은 제1 신호를, 제1 선택 신호의 비트값에 기초하여 제1 신호를 변환한 제2 신호를 출력하는 제1 레이어를 포함한다.