Tài liệu hướng dẫn thực hành (DES)

Courses - Cryptography

User Rating: / 1
PoorBest 

Giới thiệu:

Mã DES là một mã lặp 16 vòng mã hóa một văn bản p dài 64 bit với một khóa dài 56 bit. Ở mỗi vòng, trạng thái wi được chia làm hai phần dài 32 bit là . Khóa  ở mỗi lần lặp dài 48 bit là một khóa được sinh ra từ khóa  ban đầu. Việc mã hóa được tiến hành như sau:

 

Việc giải mã được thực hiện tương tự với hàm cho bởi công thức:

Hướng dẫn:

1. Hoán vị  và nghịch đảo của nó được cho bởi bảng sau:

2. Các khóa  được sinh ra từ khóa ban đầu bằng cách hoán vị 56 bit để tạo thành khóa 48 bit (hoặc hoán vị 64 bit để tạo thành khóa 56 bit):

3. Các bước để tính hàm 

  • Tính  - mở rộng  từ 32 bit lên thành 48 bit:

  • Tính 
  • Tính 

với ,

trong đó ta có  là:

  • Tính  với

Attachments:
Download this file (des.pdf)des.pdf281 Kb

Add comment


Security code
Refresh

Idioms

  • A miss is as good as a mile. (Sai một li đi một dặm)
  • Great ship asks deep water (Thuyền to sóng lớn)

Who's online

We have 5 guests online

Location

 38.107.179.217
 38.107.179.217
Search Bot
 unknown unkno

Relax

Site Ranking


Increase your website traffic with Attracta.com

Quick Search

This Day in History

Poll

What is your current operating system?
 

Weather

Newsletter

Copyright © 2012 Thong D. Nguyen. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.