intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng An ninh mạng (Network security): Mã đối xứng hiện đại

Chia sẻ: Tại Tâm | Ngày: | Loại File: PDF | Số trang:33

85
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng An ninh mạng (Network security) về mã đối xứng hiện đại gồm có những nội dung chính sau: Toán tử XOR, bảng mã ASCII, phương thức mã hóa A5/1, phương thức mã hóa RC4. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng An ninh mạng (Network security): Mã đối xứng hiện đại

9/3/2014<br /> <br /> An Ninh Mạng-Bộ Môn IT<br /> <br /> 1<br /> <br /> A<br /> 0<br /> 1<br /> 0<br /> 1<br /> <br /> 9/3/2014<br /> <br /> B<br /> 0<br /> 0<br /> 1<br /> 1<br /> <br /> An Ninh Mạng-Bộ Môn IT<br /> <br /> A XOR B<br /> 0<br /> 1<br /> 1<br /> 0<br /> <br /> 2<br /> <br /> Bảng Mã ASCII<br /> <br /> 9/3/2014<br /> <br /> An Ninh Mạng-Bộ Môn IT<br /> <br /> 3<br /> <br /> • Đối tượng của các phương pháp mã hóa cổ điển là các bản tin ngôn ngữ, một đơn<br /> vị mã hóa là các chữ cái để áp dụng phương thức thay thế hay phương thức hoán<br /> vị. Cùng với sự phát triển của máy tính, thông tin ngày một trở nên đa dạng, một<br /> bản tin bây giờ không chỉ đơn giản là bản tin gồm các chữ cái, mà có thể gồm cả<br /> các thông tin về định dạng văn bản như tài liệu HTML… Ngoài ra bản tin có thế xuất<br /> hiện dưới các loại hình khác như hình ảnh, video, âm thanh… Tất các bản tin đó<br /> đều được biểu diễn trên máy vi tính dưới dạng một dãy các số nhị phân. Trong máy<br /> tính các chữ cái được biểu diễn bằng mã ASCII.<br /> • Bản tin: attack Mã ASCII: 97 116 116 97 99 107<br /> • Biểu diễn nhị phân: 01100001 01110100 01110100 01100001 01100011 01101011<br /> Và cũng tương tự như bản tin ngôn ngữ, trong bản tin nhị phân cũng tồn tại một số<br /> đặc tính thống kê nào đó mà người phá mã có thể tận dụng để phá bản mã, dù rằng<br /> bản mã bây giờ tồn tại dưới dạng nhị phân. Mã hóa hiện đại quan tâm đến vấn đề<br /> chống phá mã trong các trường hợp biết trước bản rõ (known-plaintext), hay bản rõ<br /> được lựa chọn (chosen-plaintext).<br /> 9/3/2014<br /> <br /> An Ninh Mạng-Bộ Môn IT<br /> <br /> 4<br /> <br /> • Giả sử dùng một khóa K gồm 8 bít 01011011 để mã hóa bản rõ trên<br /> bằng phép XOR :<br /> <br /> • Bản rõ: attack<br /> • Bản rõ nhị phân:<br /> 01100001 01110100 01110100 01100001 01100011 01101011<br /> • Key: 01011011 01011011 01011011 01011011 01011011 01011011<br /> <br /> • Bảng Mã hóa<br /> 00111010 00101111<br /> <br /> 9/3/2014<br /> <br /> 00101111 00111010 00111000<br /> <br /> An Ninh Mạng-Bộ Môn IT<br /> <br /> 00110000<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
26=>2