R
rayno
Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
Bạn nào thích học cách giải mật mã thông tin ko
Ma trận mã hóa
Lí thuyết đồng dư có nhiều ứng dụng trong mật mã học. Trong giáo trình đã trình bày về mã Caesar nhưng loại mã này rất dễ bị phá nếu dựa vào tần suất xuất hiện của các chữ cái. Mã hóa dạng khối dưới đây thực ra là một loại mã tổng quát của mã Ceasar và khắc phục được nhược điểm trên.
Mã hóa là chuyển một văn bản (thông tin) cần truyền đi thành dạng mật mã (văn bản mật).Giải mã là chuyển một văn bản mật thành văn bản ban đầu.
Dưới đây, ta sẽ xem xét một ứng dụng của ma trận trong việc mã hóa. Để đơn giản ta chỉ xét 26 chữ cái không dấu và không phân biệt chữ hoa và chữ thường. Các chữ cái này được mã dưới dạng số như sau (các chữ cái được mã thành các số bên trong dấu ngoặc):
a(1), b(2), c(3), d(4), e(5), f(6), g(7), h(8), i(9), j(10), k(11), l(12), m(13), n(14), o(15), p(16), q(17), r(18), s(19), t(20), u(21), v(22), w(23), x(24), y(25), z(0).
Ta sẽ minh họa cách vẽ bằng ví dụ trực tiếp. Xét câu
"HOC TOT"
Ma trận mã hóa
Lí thuyết đồng dư có nhiều ứng dụng trong mật mã học. Trong giáo trình đã trình bày về mã Caesar nhưng loại mã này rất dễ bị phá nếu dựa vào tần suất xuất hiện của các chữ cái. Mã hóa dạng khối dưới đây thực ra là một loại mã tổng quát của mã Ceasar và khắc phục được nhược điểm trên.
Mã hóa là chuyển một văn bản (thông tin) cần truyền đi thành dạng mật mã (văn bản mật).Giải mã là chuyển một văn bản mật thành văn bản ban đầu.
Dưới đây, ta sẽ xem xét một ứng dụng của ma trận trong việc mã hóa. Để đơn giản ta chỉ xét 26 chữ cái không dấu và không phân biệt chữ hoa và chữ thường. Các chữ cái này được mã dưới dạng số như sau (các chữ cái được mã thành các số bên trong dấu ngoặc):
a(1), b(2), c(3), d(4), e(5), f(6), g(7), h(8), i(9), j(10), k(11), l(12), m(13), n(14), o(15), p(16), q(17), r(18), s(19), t(20), u(21), v(22), w(23), x(24), y(25), z(0).
Ta sẽ minh họa cách vẽ bằng ví dụ trực tiếp. Xét câu
"HOC TOT"