Slide Lập Trình Hệ Mật Vigenere ( đính Kèm Source Code) - 123doc
Có thể bạn quan tâm
- Trang chủ >>
- Công Nghệ Thông Tin >>
- An ninh - Bảo mật
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (353.49 KB, 12 trang )
BÀI TẬP LỚNLập Trình Hệ Mật VigenereNhóm 2:Giảng viên giảng dạy:Sinh viên thực hiện:Đỗ Như HảiNguyễn Ngọc Hưng1Lê Thế QuýGIỚI THIỆU Thế kỷ thứ 15, một nhà ngoại giao người Pháp tên là Vigenere đã tìm ra phương pháp mã hóathay thế đa bảng Mã Vigenere là mã thế đơn giản nhất Thực chất quá trình mã hoá Vigenere là việc tiến hành đồng thời dùng nhiều mã Ceasar cùng mộtlúc trên bản rõ với nhiều khoá khác nhau. Khoá cho mỗi chữ dùng để mã phụ thuộc vào vị trí củachữ đó trong bản rõ và được lấy trong từ khoá theo thứ tự tương ứng. Độ an toàn của mã hóa Vigenere phụ thuộc vào độ dài của khóa.2GIỚI THIỆU Phương pháp Vigenere sử dụng một từ khóa có độ dài m Có thể xem như phương pháp mã hóa Vigenere bao gồm m phép mã hóa bằng dịch chuyển đượcáp dụng luân phiên nhau theo chu kỳ. Không gian khóa K của phương pháp Vigenere có số phần tử là n m , lớn hơn hẳn phương phápsố lượng phần tử của không gian khóa K trong phương pháp mã hóa bằng dịch chuyển.3CÁCH LÀMBẢNG CHỮ CÁI012345ABCDEF67891011GHIJKL121314151617MNOPQR181920212223STUVWX2425YZ4VÍ DỤ Khóa là CIPHER tương ứng với dạy số. Bản rõ meetmeatsunset. Bản mã OMTAQVCBHBRJGB Bản mã = (Bản rõ + khóa) mod 26. Bản rõ = (Bản mã – khóa + 26) mod 26.Bản rõ12441912401918201318419Khóa281574172815741728Bản mã141219016212171179615LẬP TRÌNH Giới thiệu Sử dụng ngôn ngữ lập trình JavaScript. Ngôn ngữ đánh dấu siêu văn bản HTML,CSS để viết giao diện trên web và định dạng.6LẬP TRÌNH Thuật Toán Mã hóa(Bản rõ + khóa) mod 26. Trong JavaScript phép chia lấy dư (mod) được biểu diễn là %.(Bản rõ + khóa) % 26.Kiểm tra độ dài các phần tử trong input > độ dài các phẩn tử khóa lặp lại khóa. Dùng vòng lặp while Giải mã(Bản mã – khóa + 26) mod 26.(Bản mã – khóa + 26) % 26.Kiểm tra độ dài các phần tử trong input > độ dài các phẩn tử khóa lặp lại khóa. Dùng vòng lặp while7LẬP TRÌNH JavaScipt Xử lý logic, tạo thuật toán Tương tác với DOM để gửi lấy dữ liệu qua các thẻ input Thông báo khi người dùng nhập nhập các kí tự không phải là chữ tiếng anh vào input và key8LẬP TRÌNH HTML Gồm có các div để chứa các thẻ bên trong tạo thành 1 khối. Thẻ h1, h3, h4 chứa các tiên đề. Thẻ form chứa các thẻ div, input… bên trong. Các thẻ input type submit, reset, text, radio để tạo ra các input trong form9LẬP TRÌNH CSS Làm cho giao diện đẹp hơn Style thông qua class, id của các thẻ HTML10LẬP TRÌNH1112
Tài liệu liên quan
- công nghệ mã nguồn mở cho các nhà lập trình viên chuyên nghiệp
- 600
- 411
- 0
- Tài liệu Giới thiệu về NetBeans-môi trường phát triển mã nguồn mở dành cho lập trình viên J2ME pdf
- 7
- 1
- 10
- Tài liệu Tránh quên gửi đính kèm trong Outlook doc
- 6
- 439
- 0
- Tài liệu Thủ thuật lưu file đính kèm từ Gmail vào Google Drive docx
- 3
- 709
- 3
- Tài liệu 5 dịch vụ miễn phí giúp đính kèm file dung lượng lớn khi gửi email pdf
- 5
- 483
- 0
- Tài liệu Đính kèm file cực lớn cho Gmail với ForgetBox pptx
- 6
- 313
- 0
- Tài liệu Khi nào cần nén các đính kèm của Email pdf
- 3
- 318
- 0
- Tài liệu Gửi tệp tin đính kèm email 1GB với Pando doc
- 3
- 429
- 0
- Tài liệu Tự động chỉnh lại kích thước ảnh đính kèm trong Outlook 2007 doc
- 5
- 427
- 0
- Thủ thuật lưu file đính kèm từ Gmail vào Google Drive doc
- 4
- 629
- 1
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(300.16 KB - 12 trang) - Slide Lập Trình Hệ Mật Vigenere ( đính kèm source code) Tải bản đầy đủ ngay ×Từ khóa » Code Hệ Mã Vigenere
-
Mật Mã Vigenère – Wikipedia Tiếng Việt
-
Mã Hoá Vigenère - KienDT
-
[Online] Dịch Và Mã Hóa Vigenère
-
Code C#: Mã Hóa Cổ điển Vigenere (Vigenere Cipher) - Thongtinchiase
-
Mã Hóa Cổ điển - Mã Hóa Vigenere - YouTube
-
[Crypto] 06 – Mã Vigenere - Nhat Truong Blog
-
Vigenere Encryption - Programming - Dạy Nhau Học
-
Thám Mật Mã Vigenère - Tạp Chí An Toàn Thông Tin
-
Các Hướng Dẫn Mã Hóa Mật Mã Vigenère Cipher Và Playfair ...
-
Vigenere Cipher In C And C++ - The Crazy Programmer
-
Bài Tập Giải Mã Vigenère - Thả Rông
-
Nhờ Giúp Về Giải Thuật Giải Mã Vigenere [Archive] - Diễn Đàn Tin Học
-
Phân Tích Hệ Thám Mã Vigenere