Giáo án an toàn bảo mật -6

Một vòng lặp DES vị khởi đầu Hoán vị khởi đầu đổi chỗ khối dữ liệu vào, thay đổi vị trí của các bít trong khối dữ liệu vào, như được mô tả trong Bảng 1. Bảng này, và tất cả các bảng khác sau này, được đọc từ trái qua phải, từ trên xuống dưới. Ví dụ, hoán vị khởi đầu chuyển bít 1 thành bít 58, bít 2 thành bít 50, bít 3 thành bít 42,. Bảng 1. | Một vòng lặp DES vị khởi đầu Hoán vị khởi đầu đổi chỗ khối dữ liệu vào thay đổi vị trí của các bít trong khối dữ liệu vào như được mô tả trong Bảng 1. Bảng này và tất cả các bảng khác sau này được đọc từ trái qua phải từ trên xuống dưới. Ví dụ hoán vị khởi đầu chuyển bít 1 thành bít 58 bít 2 thành bít 50 bít 3 thành bít 42 . Bảng 1. Hoán vị khởi đầu. http 56 58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4 62 54 46 38 30 22 14 6 64 56 48 40 32 24 16 8 57 49 41 33 25 17 9 1 59 51 43 35 27 19 11 3 61 53 45 37 29 21 13 5 63 55 47 39 31 23 15 7 Hoán vị khởi đầu và tương ứng là hoán vị ngược không làm ảnh hưởng đến sự an toàn của DES. . Khoá chuyển đổi Đầu tiên khoá 64 bít được giảm xuống thành một khoá 56 bít bằng cách bỏ qua 8 bít chẵn lẻ. Sự loại bỏ được thực hiện theo Bảng sau Bảng khoá chuyển đổi 57 49 41 33 25 17 9 1 58 50 42 34 26 18 10 2 59 51 43 35 27 19 11 3 60 52 44 36 63 55 47 39 31 23 15 7 62 54 46 38 30 22 14 6 61 53 45 37 29 21 13 5 28 20 12 4 Các bít chẵn lẻ này có thể được sử dụng để đảm bảo rằng không có lỗi nào xảy ra khi đưa khoá vào. Sau khi khoá 56 bít được trích ra một khoá khác 48 bít được sinh ra cho mỗi vòng của DES. Những khoá này ki được xác định bằng cách Đầu tiên khoá 56 bít được chia làm hai phần mỗi phần 28 bít. Sau đó các phần này được dịch trái một hoặc hai bít phụ thuộc vào vòng đó. Số bít được dịch được cho trong Bảng sau Bảng số bít dịch của một vòng Vòng 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Số bít dịch 1122222212 2 2 2 2 2 1 Sau khi được dịch 48 bít được lựa chọn ra từ 56 bít. Bởi vì sự thực hiện này đổi chỗ thứ tự các bít như là sự lựa chọn một tập con các bít nó được gọi là hoán vị nén compression permutation hoặc hoán vị lựa chọn permuted choice . Sự thực hiện này cung cấp một tập hợp các bít cùng cỡ với đầu ra của hoán vị mở rộng. Bảng 4 định nghĩa hoán vị nén cũng gọi là hoán http 57 vị lựa chọn . Ví dụ bít ở vị trí 33 của khoá dịch được chuyển tới vị trí 35 của đầu ra và bít ở vị .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.