Tổng quan
FPGA thiết kế dễ bị trộm thiết kế vì cấu hình bitstream có thể dễ dàng chụp và sao chép. FPGAs dễ bị nhân bản toàn bộ thiết kế hơn là trộm cắp sở hữu trí tuệ (IP) vì việc trích xuất IP từ bitstream gần như không thể. Để bảo vệ bitstream cấu hình, một số FPGAs hiện có khả năng mã hóa bitstream. Tuy nhiên, chi phí cao để mã hóa bitstream cấu hình do bước bổ sung lập trình khóa mã hóa trong môi trường FPGA sản xuất. Đối với các ứng dụng có dung lượng lớn, việc sử dụng chip bảo mật sẽ tiết kiệm chi phí hơn nhiều.
Thiết kế tham khảo này cung cấp một giải pháp để giúp bảo vệ FPGA thiết kế của bạn khỏi bị sao chép. Sử dụng cách tiếp cận bảo mật thiết kế "nhận dạng, bạn hoặc thù" (IFF), giải pháp này vô hiệu hóa thiết kế trong FPGA cho đến khi kết quả tính toán thuật toán hash phù hợp trong cả FPGA và thiết bị bộ nhớ an toàn, vì vậy thiết kế vẫn an toàn ngay cả khi bitstream dữ liệu cấu hình được thu thập.
Tính năng
- Lõi mã hóa Hash Algorithm (SHA-1)