5 Modified selection functionIn its original form, the selection funct dịch - 5 Modified selection functionIn its original form, the selection funct Việt làm thế nào để nói

5 Modified selection functionIn its

5 Modified selection function
In its original form, the selection function is defined as computing the value of a bit b which is part of the intermediate vector L15. For multiple bit attacks, d bits are computed and we denote them by D = L15[p0,p1,...,pd−1], where pi is the position of the ith bit guessed. Distinguishing D =“00. . . 0” from D =“11. . . 1” therefore implies distinguishing vectors of different Hamming weights. A modified selection function can be defined as follows. Let D1 be the original selection function that involves bits L15[p0,p1,...,pd−1]. As L16 is part of the ciphertext, we can access it. With the notation D2 = L16[p0,p1,...,pd−1], we define a new selection function correlated with the switching activity of the device:
D0 = H(D1 ⊕ D2). Based on this selection function, we have mounted successful
4-bit attacks against FPGA implementations of the DES. However, as a multiple bit attack only considers the texts that give rise to 0 or d switches, it is far from optimal and a lot of texts are actually not used. Next, we propose an improved attack based on the correlation between the theoretical power consumption files and the practical measurements. Note that the same model is used implicitly for software implementations in smart cards: Brier et al. clearly state in [4] that the DPA model is based on the Hamming distance between the data handled and an unknown but constant reference state. This constant reference state simply corresponds to the address
of an instruction. As a software implementation will load the instruction before loading the data, a DPA attack actually models the switching activity between two states, but one of these states (i.e. the instruction address) is constant. Our selection function (with two variable states) is therefore a generalization of the original DPA model.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
5 sửa đổi lựa chọn chức năngỞ dạng bản gốc của nó, các chức năng lựa chọn được định nghĩa là tính toán giá trị của một chút b là một phần của trung gian vector L15. Cho nhiều cuộc tấn công chút, d bit được tính và chúng tôi biểu thị bởi D = L15 [p0, p1,..., pd−1], nơi pi là vị trí của ith chút đoán. Phân biệt D = "00. . . 0" từ D ="11. . . 1" do đó hàm ý phân biệt vectơ Hamming trọng lượng khác nhau. Một chức năng sửa đổi lựa chọn có thể được định nghĩa như sau. Hãy để D1 là ban đầu lựa chọn chức năng có liên quan đến bit L15 [p0, p1,..., pd−1]. L16 là một phần của ciphertext, chúng tôi có thể truy cập nó. Với ký hiệu D2 = L16 [p0, p1,..., pd−1], chúng tôi xác định một chức năng lựa chọn mới tương quan với các hoạt động chuyển thiết bị:D0 = H (D1 ⊕ D2). Dựa trên lựa chọn chức năng này, chúng tôi đã gắn kết thành công4-bit cuộc tấn công chống lại việc triển khai FPGA của DES. Tuy nhiên, như một cuộc tấn công nhiều bit chỉ xem xét những văn bản mà cho tăng đến 0 hoặc d chuyển mạch, nó là xa tối ưu và rất nhiều văn bản thực sự không sử dụng. Tiếp theo, chúng tôi đề xuất một cuộc tấn công được cải tiến dựa trên sự tương quan giữa lý thuyết điện tiêu thụ các tập tin và đo đạc thực tế. Lưu ý rằng cùng một mô hình được sử dụng ngầm cho việc triển khai phần mềm trong thẻ thông minh: Brier et al. [4] các mô hình DPA dựa trên Hamming rõ khoảng cách giữa các dữ liệu, xử lý và một nhà nước không rõ nhưng liên tục tham khảo. Trạng thái liên tục tham khảo này chỉ đơn giản là tương ứng với địa chỉmột giảng dạy. Như là một phần mềm thực hiện sẽ tải các hướng dẫn trước khi tải dữ liệu, một cuộc tấn công của DPA trên thực tế mô hình hoạt động chuyển đổi giữa hai nước, nhưng một trong những tiểu bang (tức là chỉ dẫn địa chỉ) là hằng số. Chức năng của chúng tôi lựa chọn (với hai biến trạng thái) do đó là một tổng quát của mô hình ban đầu của DPA.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
5 lựa chọn chức năng thay đổi
trong hình thức ban đầu của nó, chức năng lựa chọn được định nghĩa là tính toán giá trị của một bit b mà là một phần của L15 vector trung gian. Đối với nhiều cuộc tấn công chút, d bit được tính toán và chúng ta biểu thị chúng bằng D = L15 [p0, p1, ..., pd-1], trong đó pi là vị trí của bit thứ i đoán. Phân biệt D = "00. . . 0 "từ D =" 11. . . 1 "do đó hàm ý vectơ phân biệt của trọng lượng Hamming khác nhau. Một lựa chọn chức năng sửa đổi có thể được định nghĩa như sau. Hãy D1 có chức năng lựa chọn ban đầu có liên quan đến bit L15 [p0, p1, ..., pd-1]. Như L16 là một phần của bản mã, chúng ta có thể truy cập nó. Với các ký hiệu D2 = L16 [p0, p1, ..., pd-1], chúng ta định nghĩa một hàm mới lựa chọn tương quan với các hoạt động chuyển đổi của các thiết bị:
D0 = H (D1 ⊕ D2). Căn cứ vào chức năng lựa chọn này, chúng tôi đã gắn kết thành công
các cuộc tấn công 4-bit với việc triển khai FPGA của DES. Tuy nhiên, như một cuộc tấn công nhiều chút chỉ xem xét các văn bản đó làm tăng 0 hoặc d chuyển mạch, nó là xa tối ưu và rất nhiều văn bản được thực sự không được sử dụng. Tiếp theo, chúng tôi đề xuất một cuộc tấn công được cải tiến dựa trên sự tương quan giữa các tập tin tiêu thụ điện năng lý thuyết và các phép đo thực tế. Lưu ý rằng các mô hình tương tự được sử dụng mặc nhiên cho việc triển khai các phần mềm trong thẻ thông minh: Brier et al. nêu rõ trong [4] rằng mô hình DPA dựa vào khoảng cách Hamming giữa các dữ liệu xử lý và một nhà nước tham khảo rõ nhưng không đổi. Nhà nước chiếu liên tục này chỉ đơn giản là tương ứng với địa chỉ
của một chỉ dẫn. Là một phần mềm thực hiện sẽ được tải các hướng dẫn trước khi tải dữ liệu, một cuộc tấn DPA thực sự mô hình hoạt động chuyển mạch giữa hai quốc gia, nhưng một trong những tiểu bang (tức là địa chỉ hướng dẫn) là không đổi. Do đó chức năng lựa chọn của chúng tôi (với hai trạng thái biến) là một sự tổng quát của mô hình DPA gốc.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: