Nếu bạn có thể hiểu được những gì được viết, thì đó là bản rõ. Ciphertext, hay văn bản được mã hóa, là một chuỗi các chữ cái và số được ngẫu nhiên hóa mà con người không thể hiểu đượcMột thuật toán mã hóa nhận vào một thông điệp bản rõ, chạy thuật toán trên bản rõ và tạo ra một bản mã.
Bản rõ trong mật mã là gì?
Plaintext là thuật toán mã hóa hoặc mật mã, biến đổi một thông điệp được mã hóa thành. Đó là bất kỳ dữ liệu nào có thể đọc được - bao gồm các tệp nhị phân - ở dạng có thể được nhìn thấy hoặc sử dụng mà không cần khóa giải mã hoặc thiết bị giải mã.
Bạn muốn nói gì về bản mã?
Bản mã. Cipher là một thuật toán được áp dụng cho văn bản thuần túy để lấy bản mãNó là đầu ra không thể đọc được của một thuật toán mã hóa. Thuật ngữ "mật mã" đôi khi được sử dụng như một thuật ngữ thay thế cho bản mã. Không thể hiểu được bản mã cho đến khi nó được chuyển đổi thành văn bản thuần túy bằng một phím.
Ví dụ về bản mã là gì?
Ví dụ về bản mã
Mật mã Caesar là một mật mã thay thế trong đó mỗi chữ cái trong bản rõ được "dịch chuyển" một số vị trí nhất định xuống bảng chữ cái. Ví dụ: với sự thay đổi 1, A sẽ là B, B sẽ được thay thế bằng C, v.v.
Mối quan hệ giữa bản rõ và bản mã được gọi là gì?
Lý thuyết. Trong các định nghĩa ban đầu của Shannon, nhầm lẫnđề cập đến việc làm cho mối quan hệ giữa bản mã và khóa đối xứng càng phức tạp và càng liên quan càng tốt; diffusion đề cập đến việc làm tiêu tan cấu trúc thống kê của bản rõ trên phần lớn bản mã.