hoạt động diễn ra tại cùng một tức thì nhưng được chuyển sang trong thời gian đối với nhau. Gây misalignment này hiện đang là một trong những biện pháp đối phó thường sử dụng trong các thiết bị an toàn. Mặc dù nó không hoàn toàn ngăn ngừa DPA, nó có thể làm cho nó rất tốn kém về mặt số lượng dấu vết mà cần phải được xử lý. Trong mật mã triển khai mà không tích cực tạo ra khác biệt về thời gian như một countermeasure, misalignment thường được gây ra bởi không chính xác trong kích hoạt các phép đo lực. Điều này có nghĩa rằng các dấu vết có thể được liên kết bằng việc xác định thời gian thực hiện không chính xác về thời gian, và chuyển các dấu vết cho phù hợp. Quá trình này được gọi là liên kết tĩnh. Ngược lại, khi thực hiện mã hóa một tích cực gây ra sự chậm trễ thời gian ngẫu nhiên hoặc thay đổi tần số đồng hồ, tĩnh chuyển không thể hoàn toàn align các dấu vết. Năng động liên kết là một thuật ngữ chung cho phù hợp với các bộ phận của một số dấu vết tại offsets khác nhau, và thực hiện phương phi tuyến của các dấu vết các thuật toán. Điều này được thực hiện như vậy mà sau đó, các bộ phận được đặt tại cùng một offsets. Điểm khởi đầu cho công việc của chúng tôi là quan sát là song songgiữa các phân tích chuỗi thời gian, đặc biệt phát biểu công nhận kỹ thuật, và sự liên kết của quyền lực dấu vết. Bài báo này mô tả một giải thuật sắp xếp được gọi là liên kết đàn hồi, mà là dựa trên thời gian động cong vênh, một thuật toán cũng được thành lập để phù hợp với dòng thời gian. Chúng tôi cũng hiển thị các thuật toán của chúng tôi có thể áp dụng thực tế và có thể được sử dụng để phục hồi sự rò rỉ bí mật quan trọng từ thẳng các dấu vết.1.1 trước công việcDPA nghiên cứu là tập trung vào thực hiện một phân tích là ít nhạy cảm với misalignment.Điều này tương phản của chúng tôi phương pháp được đề xuất, có thể được coi là một bước tiền xử lý trước khi thực hiện DPA: nó trực tiếp sửa đổi dấu vết cá nhân như vậy mà họ được liên kết. Điều này đặc biệt hữu ích cho lớp mẫu cuộc tấn công, mà là rất mạnh mẽ cho một mô hình chính xác học được rò rỉ. Như các phương pháp không rõ ràng đưa vào tài khoản misalignment, vu-fication của nó có thể được cải thiện nếu nó áp dụng cho n các dấu vết liên kết một cách chính xác so với n thẳng các dấu vết. Điều này có thể đáng kể tầm quan trọng nhất, như trong thực tế, n có ranh giới. Ngoài ra, số lượng các điểm quan tâm có thể thấp hơn cho một dấu vết liên kết một cách chính xác. Có thường ba cách đối phó với misalignment khi thực hiện DPA: chạy tĩnh chỉnh trên chỉ là khu vực mục tiêu DPA, tiền xử lý dấu vết (tích hợp mẫu, convolutions hoặc FFT), hoặc chỉ đơn giản là chạy DPA trên chưa sửa đổi dấu vết. Lưu ý rằng chạy DPA trên chưa sửa đổi dấu vết yêu cầumột lớn hơn nhiều dấu vết tập hợp, mà có thể được infeasible. Hội nhập và các phương pháp tiền xử lý có thể mang lại kết quả tốt về tăng đỉnh DPA; Tuy nhiên, sự gia tăng có thể được hạn chế do các thành phần quang phổ của các dấu vết và lựa chọn các thông số thuật toán. Một phương pháp được mô tả để sắp xếp dấu vết dựa trên biến đổi bề mặt cho denoising và mô phỏng ủ cho resynchronization. Bề mặt biến đổi có tính chất từng dấu vết có thể xem ở độ phân giải khác nhau. Ta thấy rằng bằng cách thực hiện DPA ở độ phân giải thấp hơn, giảm tiếng ồn tần số cao và đỉnh núi DPA trở nên mạnh mẽ hơn. Ngoài ra, các mô phỏngTôi thuật toán được sử dụng để tối ưu hóa một chức năng resynchronization một cặp biến đổi bề mặt các dấu vết có liên quan. Điều này tiếp tục cải thiện đỉnh DPA. Sử dụng wavelets cho denoising là ý kiến của chúng tôi một phương pháp khả thi; Tuy nhiên, khi chúng tôi hoàn toàn là đang xem xét một thuật toán sắp xếp, chúng tôi không muốn giảm các thông tin trong một dấu vết. [Clav00] một phương pháp gọi là trượt cửa sổ DPA (SW-DPA) được giới thiệu. SW-DPA mục tiêu quá trình ngẫu nhiên ngắt (RPIs) bằng cách thay thế mỗi chu kỳ đồng hồ trong các dấu vết ban đầu với mức trung bình của chính nó, và một số của chu kỳ trước. Hai tham số của nó là số chu kỳ trung bình, và chiều dài của một chu kỳ. Có hiệu quả, SW-DPA tích hợp rò rỉ lây lan qua một vài chu kỳ đồng hồ trở lại một nơi, như vậy mà DPA đỉnh được khôi phục. Có hai khía cạnh của SW-DPA mà cần phải được đưa vào tài khoản: đồng hồ chu kỳ được cho là của chiều dài cố định, và số lượng các chu kỳ trung bình phải được xác định cẩn thận dựa trên số lượng RPIs. Mục đích của chúng tôi là để có thể đối phó với các mục tiêu với một đồng hồ không ổn định, cũng như tự động vượt qua RPIs.
đang được dịch, vui lòng đợi..
