An toàn của hệ thống mã hoá- P7:Shannon định nghĩa rất rõ ràng, tỉ mỉ các mô hình toán học, điều đó có nghĩa là hệ thống mã hoá là an toàn. Mục đích của người phân tích là phát hiện ra khoá k, bản rõ p, hoặc cả hai thứ đó. Hơn nữa họ có thể hài lòng với một vài thông tin có khả năng về bản rõ p nếu đó là âm thanh số, nếu nó là văn bản tiếng Đức, nếu nó là bảng tính dữ liệu,. | Upload by Mô hình mã hoá với thông tin phản hồi. Trong mô hình dây ềhuykhối mã hoá CBC_Cipher Block Chaining Mode sự mã hóa không thể bắt đầu cho tới khi hoàn thành nhận được một khối dữ liệu. Đây thực sự là vấn đề trong một vài mạng ứng dụng. Ví dụ trong môi trường mạng an toàn một thiết bị đầu cuối phải truyền mỗi ký tự tới máy trạm như nó đã được đưa vào. Khi dữ liệu phải xử lý như một khúc kích thước byte thì mô hình dây truyền khối mã hoá là không thoả đáng. Tại mô hình CFB cữ liệu là được mã hóa trong một đơn vị nhỏ hơn là kích thước của khối. Ví dụ sẽ mã hoá một ký tự ASCII tại một thời điểm còn gọi là mô hình 8 bits CFB nhng không có g là bất khả kháng về số 8. Bạn có thể mã hoá 1 bit dữ liệu tại một thời điểm sử dụng thuật toán 1 bit CFB. Mô hình mã hoá dòng. Mã hóa dòng là thật toán chuyển đổi bản rõ sang bản mã là 1 bit tại mỗi thời điểm. Sự thực hiện đơn giản nhất của mã hoá dòng được thể hiện trong hình Trang 36 Upload by Hình Mã hoá dòng. Bộ sinh khoá dòng là đầu ra một dòng các bits kl k2 k3 . . . kị. Đây là khoá dòng đã được XOR với một dòng bits của bản rõ p 1 p2 p3 . . Pi để đưa ra dòng bits mã hoá. Ci pi XOR ki Tại điểm kết thúc của sự giải mã các bits mã hoá được XOR với khoá dòng để trả lại các bits bản rõ. pi ci XOR ki Từ lúc pi XOR ki XOR ki pi là một công việc tỉ mỉ. Độ an toàn của hệ thống phụ thuộc hoàn toàn vào bên trong bộ sinh khoá dòng. Nếu đầu ra bộ sinh kho á dòng vô ận bằng 0 thì khi đó bản rõ bằng bản mã và cả quá trình hoạt động sẽ là vô dụng. Nếu bộ sinh khoá dòng sinh ra sự lặp lại 16 bits mẫu thì thuật toán sẽ là đơn giản với độ an toàn không đáng kể. Nếu bộ sinh khoá dòng là vô tận của dòng ngẫu nhiên các bits bạn sẽ có một vùng đệm one time -pad và độ an toàn tuyệt đối. Thực tế mã hoá dòng nó nằm đâu đó giữa XOR đơn giản và một vùng đệm. Bộ sinh khoá dòng sinh ra một dòng bits ngẫu nhiên thực tế điều này quyết định thuật toán có thể hoàn thiện tại thời điểm giải mã. Đầu ra của .