Giải ngân hàng Mật Mã Học Nâng Cao PTIT

23 341 6
Giải ngân hàng Mật Mã Học Nâng Cao PTIT

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tất cả tài liệu: https://drive.google.com/drive/folders/1nBWniC3Q5ulu5cJZO2HIEufUtcEUC6k1?usp=sharing

CÂU HỎI Mục lục Quy trình mã hóa giải thuật RC6, sơ đồ minh họa .3 1.1 Đọc hiểu RC6 1.2 Quy trình mã hóa PKCS (Public Key Cryptography Standards) 2.1 Giới thiệu 2.2 Đặc điểm 2.3 Một số chuẩn PKCS Phép cộng đường cong Eliptic 3.1 Khía cạnh hình học 3.2 Khía cạnh đại số: 3.3 Ví dụ: .8 Quy trình mã hóa giải thuật mã hóa Rabin trường hợp p q đồng dư mod .8 4.1 Đọc hiểu Rabin 4.2 Quy trình mã hóa giải thuật: 4.2 Giải mã trường hợp p,q đồng dư 3mod4 .9 4.3 Ví dụ: 10 a Tạo khóa: 10 b Mã hóa: B thực .10 c Giải mã: 10 Giải mã RC6 .10 Phép nhân đường cong Eliptic 12 6.1 Về khía cạnh hình học 12 6.2 Về khía cạnh đại số 13 Khái niệm Tấn cơng lựa chọn mã thích nghi CCA2 Ví dụ minh họa 13 a Khái niệm 13 b Ví dụ minh họa 13 Trịnh Tuấn Cường Quy trình mã hóa giải mã giải thuật Elgamal Ví dụ minh họa cho trình mã hóa giải mã 15 Mã hóa: 15 Giải mã: .15 Ví dụ: 16 a Mã hóa 16 b Giải mã 16 Hàm g giải thuật mã hóa Towfish Vẽ sơ đồ hàm g 16 10 Phân tích u cầu q trình sinh khóa giải thuật Rabin 17 11 Khái niệm thám mã nội suy Ưu nhược điểm 18 12 Quy trình trao đổi khóa Omura – Massay Ví dụ minh họa 18 12.1 Ý tưởng 18 12.2 Quy trình: .18 13 Quy trình mã hóa giải thuật mã hóa IDEA? vẽ sơ đồ minh họa q trình mã hóa giải thuật mã hóa IDEA? 19 14 Phân tích u cầu q trình sinh khóa giải thuật mã hóa Elgamal 21 15 Định nghĩa thám mã tuyến tính? ưu điểm nhược điểm kỹ thuật thám mã tuyến tính? 21 16 Quy trình trao đổi thỏa thuận khóa Diffie – Hellman đường cong Elliptic? lấy ví dụ minh họa? 21 16.1 Ý tưởng 21 16.2 Quy trình trao đổi khóa 21 Trịnh Tuấn Cường BÀI LÀM Quy trình mã hóa giải thuật RC6, sơ đồ minh họa 1.1 Đọc hiểu RC6  RC6: thuật toán mã hóa đối xứng có tốc độ mã hóa/ giải mã cao (trên 100Mbps) mức độ bảo mật tốt  RC6 có kích thước mã hóa khối 128bit, hỗ trợ kích thước khóa 16x8 (128bit), 24x8 (192bit), 32x8 (256bit)  Thuật toán RC6 xác định = tham số w/r/b: o w kích thước từ (bit) Đầu vào chia làm từ: 128bit/4 =32bit, o r số chu kỳ (vịng) mã hóa (r=20) o b chiều dài khóa (byte) từ -255 byte  RC6 sử dụng phép toán Logarit số w Kí hiệu lgw o a + b modulo 2^w o a – b modulo 2^w o a ⊕ b phép XOR o a x b nhân modulo 2^w o ab quay chu kì trịn bên phải b bit Trịnh Tuấn Cường 1.2 Quy trình mã hóa  Mã hóa với RC6-w / r / b  Input: Bản rõ lưu trữ bốn ghi đầu vào w-bit A, B, C & D o r số lượng vòng = 20 o w-bit round keys K[0, , 2r + 3]  K[0,…,43]  Kết quả: Mật mã lưu trữ A, B, C, D //  Quy trình mã hóa Gồm bước : Bước 1: //- Chia đầu vào thành từ A,B,C,D //- B + khóa K[0], D + khóa K[1] Và modulo 2^w (w=32) B = B + K[0] mod 2^w D = D + K[1] mod 2^w Bước 2: - Lặp r vòng (r =20) for i = to r { //Đặt t = f(B)

Ngày đăng: 08/10/2020, 08:51

Hình ảnh liên quan

Hình 1 Sơ đồ mã hóa RC6 - Giải ngân hàng Mật Mã Học Nâng Cao PTIT

Hình 1.

Sơ đồ mã hóa RC6 Xem tại trang 5 của tài liệu.
3.1 Khía cạnh hình học - Giải ngân hàng Mật Mã Học Nâng Cao PTIT

3.1.

Khía cạnh hình học Xem tại trang 7 của tài liệu.
Hình 2 Sơ đồ giải mã RC6 - Giải ngân hàng Mật Mã Học Nâng Cao PTIT

Hình 2.

Sơ đồ giải mã RC6 Xem tại trang 12 của tài liệu.
6. Phép nhân trên đường cong Eliptic 6.1 Về khía cạnh hình học - Giải ngân hàng Mật Mã Học Nâng Cao PTIT

6..

Phép nhân trên đường cong Eliptic 6.1 Về khía cạnh hình học Xem tại trang 12 của tài liệu.

Mục lục

    2. PKCS (Public Key Cryptography Standards)

    2.3 Một số chuẩn PKCS

    3.1 Khía cạnh hình học

    3.2 Khía cạnh đại số:

    4.1 Đọc hiểu về Rabin

    4.2 Quy trình mã hóa của giải thuật:

    6. Phép nhân trên đường cong Eliptic

    6.1 Về khía cạnh hình học

    13. Quy trình mã hóa của giải thuật mã hóa IDEA? vẽ sơ đồ minh họa quá trình mã hóa của giải thuật mã hóa IDEA?

    15. Định nghĩa thám mã tuyến tính? ưu điểm và nhược điểm của kỹ thuật thám mã tuyến tính?

Tài liệu cùng người dùng

Tài liệu liên quan