H C VI N CÔNG NGH B U CHÍNH VI N THÔNG Ư
Khoa Vi n thông 1
------------o0o------------
I T P L N
M NG TRUY NH P
MÃ HÓA B O M T
TRONG WIMAX
Giáo viên h ng d nướ : Th.S Nguy n Vi t
Hùng
Sinh viên : Văn Th Ngân
i Th Huy n
Lê Thanh Bình
Nguy n Thành Ti n ế
Nhóm : Nhóm 3
L p: D05VT2
Hà N i, 11- 2008
Mã hóa b o m t trong Wimax
L i nói đ u
L I NÓI Đ U
Vi n thông m t lĩnh v c phát tri n m nh m , không ch gia tăng v
m t d ch v v n đ công ngh cũng đ c quan tâm nh m đáp ng nhu ượ
c u ngày càng cao c a ng i s d ng, đ c bi t v n đ b o m t thông tin ườ
c a ng i s d ng trong môi tr ng truy n d n không dây wireless. Thông ườ ườ
tin không dây (wireless-hay còn đ c g i tuy n) đang m t t i kh pượ ế
m i n i và phát tri n m t cách nhanh chóng, các h th ng thông tin di đ ng t ơ ế
bào s d ng công ngh GSM CDMA đang d n thay th các h th ng ế
m ng đi n tho i c đ nh h u tuy n.Các h th ng m ng LAN không dây- còn ế
đ c bi t v i tên thông d ng h n Wi-fi cũng đang hi n h u trên r t nhi uượ ế ơ
tòa nhà văn phòng, các khu vui ch i gi i trí. Trong vài năm g n đây m t hơ
th ng m ng MAN không dây (Wireless MAN) th ng đ c nh c nhi u đ n ườ ượ ế
nh m t gi i pháp thay th b sung cho công ngh xDSL Wimax.ư ế
Wimax còn đ c g i Tiêu chu n IEEE 802.16, đáp ng đ c nhi u yêuượ ượ
c u k thu t d ch v kh t khe các công ngh truy nh p không dây th ế
h tr c (nh Wi-fi Bluetooth) ch a đ t đ c nh bán kính ph sóng ướ ư ư ượ ư
r ng h n, băng thông truy n d n l n h n, s khách hàng có th s d ng đ ng ơ ơ
th i nhi u h n, tính b o m t t t h n,… ơ ơ
Wimax là công ngh s d ng truy n d n trong môi tr ng vô tuy n, tín ườ ế
hi u s đ c phát qu ng trên m t kho ng không gian nh t đ nh nên d b ượ
xen nhi u, l y c p ho c thay đ i thông tin do v y vi c b o m t trong công
ngh này c n đ c quan tâm tìm hi u, đánh giá phân tích trên nhi u khía ượ
c nh. Đ tài: “Mã hóa b o m t trong Wimax” d i đây là m t ph n trong v n ướ
đ b o m t trong h th ng Wimax. Đ tài này bao g m nh sau: ư
Ch ng 1ươ : Gi i thi u t ng quan v h th ng Wimax, đ c đi m, u nh c ư ượ
đi m c a h th ng, m t s chu n hóa s qua các ph ng pháp b o m t ơ ươ
trong h th ng Wimax đang đ c s d ng. ượ
Ch ng 2ươ : Gi i thi u,phân lo i các ph ng pháp hóa b o m t nh ươ ư
ph ng pháp hóa không dùng khóa, hóa m t hóa công khai ươ
m t s ng d ng c a mã hóa trong th c t . ế
Ch ng 3ươ : T p trung chi ti t v các ph ng pháp hóa đ c dùng trong ế ươ ượ
b o m t h th ng Wimax nh tiêu chu n hóa d li u DES tiêu chu n ư
1
Mã hóa b o m t trong Wimax
L i nói đ u
hóa tiên ti n AES. cu i cùng k t lu n xu h ng phát tri n ti pế ế ướ ế
theo c a công ngh Wimax.
Công ngh Wimax v n đang đ c nghiên c u và phát tri n. B o m t là ượ
m t v n đ t ng đ i khó cùng v i kh năng hi u bi t h n ch c a nhóm ươ ế ế
v v n đ hóa b o m t, do đó không tránh đ c nh ng sai sót trong bài ượ
làm.Mong đ c s đóng góp ý ki n c a m i ng i quan tâm đ n v n đ b oượ ế ườ ế
m t.
2
Mã hóa b o m t trong Wimax
M c l c
M C L C
L I NÓI Đ U .....................................................................................................1
M C L C ...........................................................................................................3
THU T NG VI T T T ..................................................................................6
DANH M C HÌNH V ......................................................................................9
DANH M C B NG BI U ...............................................................................11
CH NG I : GI I THI U V WIMAXƯƠ ......................................................12
1.1. Gi i thi u v công ngh Wimax ................................................................12
1.1.1. M t s đ c đi m c a Wimax ........................................................14
1.1.2. C u hình m ng trong Wimax .........................................................15
1.1.2.1. C u hình đi m-đa đi m ......................................................15
1.1.2.2. C u hình MESH..................................................................16
1.2. Gi i thi u các chu n Wimax ......................................................................17
1.2.1. M t s chu n Wimax đ u tiên ......................................................18
1.2.1.1. Chu n IEEE 802.16d-2004..................................................20
1.2.1.2. Chu n IEEE 802.16e-2005..................................................20
1.2.2. M t s chu n IEEE 802.16 khác ...................................................21
1.3. L p con b o m t trong Wimax ...................................................................26
1.4. K t lu nế .......................................................................................................27
CH NG II : CÁC PH NG PHÁP MÃ HÓA B O M TƯƠ ƯƠ .....................28
2.1. Gi i thi u v mã hóa b o m t ....................................................................28
2.2. Các ph ng pháp mã hóa b o m tươ .............................................................28
2.2.1.Mã hóa không dùng khóa.................................................................28
2.2.1.1. Hàm mũ r i r c ....................................................................28
2.2.1.2. Hàm bình ph ng moduleươ ...................................................30
2.2.1.3. B t o bít ng u nhiên ..........................................................30
Mã hóa b o m t trong Wimax
M c l c
2.2.2. Mã hóa khóa bí m t........................................................................33
2.2.2.1. M t mã Ceasar.....................................................................34
2.2.2.2. M t mã Affine......................................................................35
2.2.2.3. M t mã thay th (Substitution cipher) ế .................................36
2.2.2.4. Các mã hoán v (Transposition cipher)................................37
2.2.2.5. M t mã Hill..........................................................................39
2.2.2.6. M t mã Vigenere.................................................................40
2.2.2.7. One time pad.........................................................................42
2.2.2.8. Mã RC4................................................................................43
2.2.2.9. DES (Data Encryption Standard).........................................44
2.2.2.10. AES (Advanced Encryption Standard)...............................46
2.2.3. Mã hóa khóa công khai...................................................................46
2.2.3.1. Mã RSA................................................................................47
2.2.3.2. H m t Rabin ......................................................................49
2.2.3.3. H m t ElGamal ..................................................................50
2.2.3.4. H m t Mekle-Hellman .......................................................51
2.2.3.5. H m t Mc Elice .................................................................51
2.2.3.6. M t mã đ ng cong Elip ườ .....................................................51
2.2.3.7. Các hàm băm và tính toàn v n c a d li u ........................52
2.2.3.8. MD4 và MD5.......................................................................55
2.2.3.9. SHA và SHA-1.....................................................................55
2.3. So sánh – ng d ng – Xu h ng phát tri n c a mã hóa b o m t ướ ............55
2.3.1. So sánh mã hóa khóa bí m t và mã hóa khóa công khai................55
2.3.2. M t s ng d ng tiêu bi u ............................................................57
2.3.3. Xu h ng c a mã hóa trong t ng laiướ ươ ...........................................60
2.4. K t lu nế .......................................................................................................64
CH NG III : MÃ HÓA D LI U TRONG WIMAXƯƠ ...............................65
3.1. Tiêu chu n mã hóa d li u DES – Data Encryption Standard ....................65
3.1.1. Gi i thi u v mã hóa DES .............................................................65
3.1.2. Thu t toán mã hóa DES..................................................................67