giải pháp bảo mật thiết kế FPGA dụng thiết bị bộ nhớ an toàn

Được đề xuất cho:

  • Thiết bị: Cyclone® III

  • Quartus®: Không xác định

author-image

Bởi

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)

Hình 1. Sơ đồ khối.

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.