Mã Hóa Caesar - Tin Học Sóc Trăng
Có thể bạn quan tâm
Header Ads
Bảng chữ cái Tiếng Anh
Bảng chữ cái Tiếng Anh gồm 26 chữ cái như sau:A | B | C | D | E | F | G | H | I | J | K | L | M |
N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Phương pháp mã hóa
- Bước 1: Đưa tất cả 26 chữ cái Tiếng Anh vào trong một vòng tròn. - Bước 2: Khởi tạo giá trị cho K (K - số lần dịch chuyển) - Bước 3: Để mã hóa một chữ cái thì ta dịch chuyển nó K đơn vị theo chiều kim đồng hồ. - Bước 4: Sau khi mã hóa, ta thu về được một đoạn chuỗi là chuỗi mã hóa của chuỗi ban đầu.Những ký tự ngoài bảng chữ cái thì ta giữ nguyên chúng |
Ví dụ
Với k = 3 Chuỗi ban đầu ta có: TIN HOC SOC TRANG Chuỗi sau khi mã hóa: WLQ KRF VRF WUDQJChương trình mẫu
Trên là mã nguồn Pascal, trong bảng mã ASCII, 'A' trong mã tương ứng số thập phân là 65 và 'Z' là 90. |
Phương pháp giải mã
- Bước 1: Đưa tất cả 26 chữ cái Tiếng Anh vào trong một vòng tròn. - Bước 2: Xác định số K, thường là đã biết trước - Bước 3: Để giải mã một chữ cái thì ta dịch chuyển nó K đơn vị ngược chiều kim đồng hồ. - Bước 4: Sau khi giải mã, ta thu về được một đoạn chuỗi là chuỗi giải mã của chuỗi ban đầu.Ví dụ
Chuỗi ban đầu ta có: WLQ KRF VRF WUDQJ Chuỗi sau khi giải mã: TIN HOC SOC TRANGChương trình mẫu
Tổng kết
Cũng như các mật mã thay thế dùng một bảng mã khác, mã Xê da dễ dàng bị phá vỡ và không đáp ứng được yêu cầu an toàn thông tin trong truyền thông. Thường dạng mã hóa này thường dùng ở độ bảo mật không cao, dành cho các bạn tìm hiểu đi dự thi các cuộc thi vòng tỉnh hay viết các chương trình nhỏ không đòi hỏi về độ bảo mật. CHIA SẺ Facebook Tweet Linkedin PinterestBình luận
Không có nhận xét nào
Đăng ký: Đăng Nhận xét ( Atom )CÙNG CHUYÊN MỤC
☕ Ủng hộ mình ly cà phê
Bạn bè
Biểu mẫu liên hệ
Tên Email * Thông báo *Có thể bạn quan tâm
Được tài trợ
Được tạo bởi Blogger. Bản quyền Tin Học Sóc Trăng, 2015 | Bảo lưu mọi quyềnTừ khóa » Bảng Mã Caesar
-
Mật Mã Học: Phần 1 - Mã Hóa Caesar - Viblo
-
Hướng Dẫn Giải Mật Mã Caesar - Hỏi Đáp
-
Các Cách Giải Mã Kí Tự | Gravity Falls Wiki Tiếng Việt | Fandom
-
Mật Mã Caesar - Wiki Là Gì
-
Giải Mã Mật Mã Caesar - DMOJ: Modern Online Judge
-
Mật Mã Caesar - Caesar Cipher - Wikipedia
-
Cách Giải Mật Mã Caesar - Thả Rông
-
Mật Mã Caesar - Wikimedia Tiếng Việt
-
Xây Dựng Chương Trình Chuyển đổi Ký Tự Bằng Cách Sử Dụng Hệ Mật ...
-
Mật Mã Caesar - Wikimedia Tiếng Việt
-
Mã Hóa Cổ điển - Mã Hóa Ceasar - YouTube