Hai con đường D1 và D0 được giả định là ý nghĩa thống kê phân biệt cho giả thuyết chính xác. Một số khoảng cách giữa hai phân phối được xác định. Giá trị khoá mà chúng tôi nhận được khoảng cách tối đa được coi là đúng giá trị. Một giá trị khoá mục tiêu sai sẽ chia cho các mô hình tiêu thụ năng lượng trong hai bộ trong đó sự kiện xảy ra một số lượng thời gian trung bình. Nếu chức năng vòng có tính chất đại số nhất định, một số khoá giá trị, trong đó một trong đúng có thể được đề nghị. [6]VIII. truy cập các biện phápCó rất ít là chúng ta có thể ngăn chặn các cuộc tấn công của DPA. Họ có thể được phân loại thành ba nhóm. Điều đầu tiên chúng tôi có thể làm là giảm kích thước tín hiệu, bằng cách sử dụng một mã số đường dẫn liên tục thực hiện cũng như lựa chọn các hoạt động mà rò rỉ ít thông tin trong tiêu thụ năng lượng của họ, hoặc nó cũng có thể được thực hiện bằng cách thêm cửa phụ để bù đắp cho điện năng tiêu thụ. Nhưng như vậy tín hiệu kích thước giảm không thể giảm kích thước tín hiệu về không để kẻ tấn công sẽ vẫn có vô số các mẫu mà ông có thể đi trước với các cuộc tấn công vào các tín hiệu. Điều thứ hai chúng tôi có thể làm là để giới thiệu các tiếng ồn thành điện năng tiêu thụ đo lường nhưng vẫn kẻ tấn công có vô hạnsố lượng mẫu và có thể vẫn còn có thể làm phân tích thống kê. Ngoài việc thực hiện này thời gian và đơn đặt hàng có thể là ngẫu nhiên [3]. Nhà thiết kế phải tiếp cận thời obfuscation thận trọng lớn bởi vì nhiều người trong số các kỹ thuật này sẽ được sử dụng để tránh hoặc đền bù cho các hiệu ứng này. Như là một cách tiếp cận thứ ba, chúng tôi có thể bắt đầu bằng cách sử dụng quy trình phi tuyến tính bản cập nhật quan trọng. Ví dụ, băm 160-bit chính với sa nên giảm hiệu quả tất cả một phần thông tin kẻ tấn công có thể đã thu thập về các phím. Tương tự, tích cực sử dụng các số mũ và môđun thay đổi quá trình trong khóa công khai đề án có thể được sử dụng để ngăn chặn kẻ tấn công thu thập dữ liệu trên một số lượng lớn các hoạt động. Key sử dụng đồng hồ có thể ngăn chặn kẻ tấn công thu thập một số lượng lớn của các mẫu. A. ngẫu nhiên quá trình ngắt một trong các biện pháp truy cập phổ biến nhất đối với DPA có thể được thực hiện bằng việc giới thiệu các quá trình ngẫu nhiên ngắt RPIs. Thay vì thực hiện tất cả các hoạt động tuần tự CPU interleaves mã thực hiện với các hướng dẫn giả do đó chu kỳ hoạt động tương ứng phù hợp với b ecause của những thay đổi thời gian. Điều này có ảnh hưởng của smearing p eaks qua dấu vết khác biệt. Điều này là do desynchronizing có hiệu lực. Nó cũng được gọi là "không liên lạc trung bình". Thay đổi thời gian có thể được coi như thêm tiếng ồn RPIs làm không có cuộc tấn công trên lý thuyết infeasible nhưng tăng N
đang được dịch, vui lòng đợi..
