Table of Contents
Bảo vệ phần cứng trong thiết kế CPU là thiết yếu để bảo vệ thông tin nhạy cảm từ các cuộc tấn công bên ngoài những cuộc tấn công khai thác những đặc điểm vật lý của phần cứng để lấy dữ liệu bí mật, làm cho nó quan trọng để thiết kế để thực hiện các biện pháp đối phó hiệu quả.
Name
Các cuộc tấn công mặt tích hợp phân tích thông tin rò rỉ thông qua khí thải vật lý như tiêu thụ điện năng, bức xạ điện từ, hoặc thông tin thời gian. Những kẻ tấn công sử dụng dữ liệu này để suy luận về các phím mật mã hoặc các thông tin bí mật khác được lưu trữ trong CPU.
Đáp ứng trong thiết kế CPU
Những nhà thiết kế kết hợp các kỹ thuật để giảm thiểu các điểm yếu của cơ chế đối với các thiết bị này bao gồm mặt nạ, thế hệ tiếng ồn và các hoạt động liên tục. những biện pháp như vậy nhằm mục đích che giấu các tín hiệu vật lý mà có thể bị khai thác bởi những kẻ tấn công.
Những thực hành tốt nhất để bảo đảm phần cứng
- Mặt nạ phần cứng bỏ qua: ngẫu nhiên tính toán trung gian để ngăn chặn tương quan với dữ liệu bí mật.
- Dùng thế hệ tiếng ồn: giới thiệu các dao động ngẫu nhiên về năng lượng hoặc điện từ hóa.
- Mục tiêu cho các hoạt động không đổi:) Bảo đảm thời gian thực hiện không phụ thuộc vào dữ liệu bí mật.
- Thử nghiệm an ninh bình thường: ) tiến hành đánh giá dễ tổn thương trong quá trình phát triển.