Tài liệu hướng dẫn thực hành (DES)
Written by Thong D. Nguyen Friday, 05 November 2010 14:49
Courses - Cryptography
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à và
. 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
| < Prev | Next > |
|---|
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.217Search Bot
unknown unkno

OS
PHP
MySQL
Time
Caching
GZIP
Members
Content
Web Links



Today
Yesterday
This week
Last week
This month
Last month
All days