Nghiên cứu vấn đề an toàn thông tin trên hệ thống thanh toán bằng thẻ ATM - Pdf 25


ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ LÊ VĂN TUẤN NGHIÊN CỨU VẤN ĐỀ AN TOÀN THÔNG TIN TRÊN
HỆ THỐNG THANH TOÁN BẰNG THẺ ATM

LUẬN VĂN THẠC SĨ


2
1.2.1. TỔNG QUAN CHỮ KÝ SỐ VỀ MÃ HOÁ
2
1.3.2. TỔNG QUAN VỀ HÀM BĂM VỀ HÀM BĂM
13
1.4. XÁC THỰC ĐIỆN TỬ 3.
TỔNG QUAN CHỮ KÝ SỐ 11
CHƢƠNG 2. GIỚI THIỆU VỀ THẺ ATM 1.4.
XÁC THỰC ĐIỆN TỬ 17
2.1. QUY ĐỊNH CHUNGCHƢƠNG 2. GIỚI THIỆU VỀ THẺ TRONG HOẠT
ĐỘNG NGÂN HÀNG ATM
19
2.2. GIỚI THIỆU THẺ ATM 1.
QUY ĐỊNH CHUNG VỀ THẺ TRONG HOẠT ĐỘNG NGÂN HÀNG 19
CHƢƠNG 3. GIAO DỊCH BẰNG2.2. GIỚI THIỆU THẺ ATM
34
3.1. MÃ HÓA PIN VÀ QUẢN LÝ KHÓA ĐỐI VỚICHƢƠNG 3. GIAO DỊCH
BẰNG THẺ ATM 46
3.2. CÁC CHUẨN THÔNG ĐIỆP CHO GIAO DỊCH THẺ 1.
MÃ HÓA PIN VÀ QUẢN LÝ KHÓA ĐỐI VỚI THẺ ATM 46
3.3. LUỒNG GIAO DỊCH THANH TOÁN VỚI THẺ ATM 2.
CÁC CHUẨN THÔNG ĐIỆP CHO GIAO DỊCH THẺ 54
CHƢƠNG 4. ỨNG DỤNG THẺ ATM 3.3.
LUỒNG GIAO DỊCH THANH TOÁN VỚI THẺ ATM 67
II
4.1. BÀI TOÁN THỰC TẾ.
CHƢƠNG 4. ỨNG DỤNG THẺ ATM
85
4.2. HỆ THỐNG GIAO DỊCH BẰNG THỂ ATM1. BÀI TOÁN THỰC TẾ.
85

Host Security Module
ISO
International Organization for Standardization
MII
Major Industry Identifier
PAN
Primary Account Number
III
PIN
Personal Identification Number
POS
Point of Sale
PVV
PIN Verification Value
RSA
Ron Rivest, Adi Shamir và Len Adleman
SNA
System Network Architecture
SSL
Secure Sockets Layer


35
8

34
9

35
IV
10

47
11

47
12
M
48
13
 
51
14

67
15

70
16

71
17

MỞ ĐẦU

 





ã hi 



Trong l v ngân hàng các giao d thanh toán ngày càng  yêu c
b m  bi  v các giao dh thanh toán bg th. V c  t
công ngh thông tin hi t chúng ta còn ti  nhi r ro trong thanh toán b
th bi là b m và an toàn thông tin trên các kênh giao d nh ATM và
POS còn nhi h ch.
Lu vn này nghiên c lý thuy v an toàn thông tin, áp d xây
an toàn thông tin cho các giao d th ATM bao g: An toàn thông tin cho
, h thng máy POS, ATM, h th phát hành th. Nh
 b an toàn trong thanh toán th trong ngân hàng và gi các ngân hàng v
nhau.
b  Các ki th tg quan trình bày  C
1, Chng 2 nghiên c th ATM, 3. Nghiên c giao d b th ATM,
cu cùng ng 4 g d th ATM.

Rất cám ơn Thầy TS. Trần Đức Sự đã cung cấp kiến thức, tài liệu và tận
tâm chỉ bảo để tôi có thể hoàn thành luận văn này.
Vì điều kiện thời gian và kiến thức còn hạn chế, đề tài không tránh khỏi
có nhiều sai sót. Rất mong sự thông cảm và các ý kiến đóng góp của các Thầy Cô


.[4],[5]

1. P: L
2. C: L
3. K: 
4. E : x

P

y = Ekl(x)

C
5. D  y

C

x = Dkg(y)

P
3

Hình 1.1: Quá trình mã hoá và giải mã
1.1.2. Hệ mã hoá đối xứng







15
=L
14
(R
14
,K
15
)
PLAINTEXT
IP
L
0

R
0

L
1
=R
0

R
1
=L
0
(R
0
,K
1
)


K
1

K
2

CIPHERTEXT
IP
-1K
16

5

Hình 1.2: Quá trình mã hoá thuật toán DES
L
15
=R
14

R
15
=L
14
(R
14
,K

R
2
=L
1
(R
1
,K
2
)

R
16
=L
15
(R
15
,K
16
)
L
16
=R
15


K
1

K
2


 

Li=Ri-1
Ri=Li-1 XOR (Ri-1,Ki)
7 Khoá
28 bít 28 bít


28 bít

28 bít
56 bít

48 bít
R
i-1

32 bít


48 bít

Thay t

32 bít




32 bít


R
i

L
i

L
i-1

32 bít

8
Hình 1.3: Một vòng lặp DES [5]
1.1.2.2. Ưu và nhược điểm của hệ mật mã khoá đối xứng


c

thông ngày 



 




 . A và B






 .

A
B
1
2 .

2
= p.q ; (n)=(p-1)(q-1)

3
      
UCLN(b,(n)) = 1 và b <(n)

4
=b
-1
mod (n)

5



 .Rivest, A.Shamir
và L.Adleman. 







 ,  . 









 . 




 

 nguyê





















 .[5]
             
     n khai cho
10
 


 
  
 
phân ph 
1.1.3.2. Ưu nhược điểm của hệ mã hoá khoá công khai
 


1.2. TỔNG QUAN VỀ HÀM BĂM
1.2.1. Khái niệm hàm băm




- t).
sdmt si vic thông tin.[5]
Các   ký  thng ch c s g  ký các bc thông  (thông
tin) có kích thc nh và sau khi ký, b ký  có kích thc g ôi b thông
 c  ví d i s  ch ký  DSS ký trên các bc thông  có kích
thc 160 bit,  ký   có kích c 320 bit. Trong khi ó trên thc  ta n
ph ký các thông  có kích c ln n nh chng h vài cc MegaByte.
Hn a,  áp ng yêu c xác tc sau khi thông tin  ngi nh d u

 Vi thông x thu c bb z = h(x) là duy nh

  d  trong thông  x thay i hay  xóa  thành thông  x




  là


Mt s thu toán b c   nh là hàm  dòng và hàm m
chu: [MD2], [MD4], [MD5], [SHA-
13
1.2.2. Ứng dụng hàm băm
1/. 
2/. 
3/.   1.3. TỔNG QUAN CHỮ KÝ SỐ
1.3.1. Khái niệm chữ ký số





minh
Vver
k


APsig
k
:

},{: falsetruePxAver
k


c
Px

Ay 

Ver(x,y) =
 = sig(x)


 
K
, hàm
k
sig

k

;

)(
*
n
Za


module c
)(n
.
và b là công khai, còn p,q, gi bí .[5]
2/. Quá trình kí:

n
a
xx
k
sigy mod)( 

3/. Quá trình kiểm tra chữ kí:
)(mod),( n
b
yxtrueyx
k
ver 

 
n
Zyx ,




:
sig
K
(x,k) = (,)


:
 = (a
k
mod p) mod q
:
 = (x+a)k
-1
mod q 

 Zq* ,  Zq, :
e1 = x*-1 mod q
e2=*-1 mod q
ver
K
(x, , ) = true  (
e1
* 
e2



-

+



:
 = (x + a)k
-1
mod(p-1)












:

x


 

:
 = 
a
mod 7879 = 4567






= 1234, 



= 50, 

:
k
-1
mod 101 = 99
 = (170
50
mod 7879) mod 101 = 2518 mod 101 = 94
 = (1234+75*94)99 mod 101 = 97
(94, 97) 

1234 







.

1.3.4. Quá trình ký và kiểm tra chữ ký :
n i cho B thông x. A tc sau:
1. A b thông  x , thu c b   z = h(x)  có kích th
o
2. A ký s trên    z B s d các s  ký s RSA, Elgamal, DSS ,
 khóa bí m ca mình, thu
c bky = sigK (z).
3. 

1. B ki tra ch ký   xác minh xem thông  mà mình n
c có ph c i  A hay không b cách gii mã  ký s
y, b khóa công khai ca A, c z.
2.   

3. B so sánh 2 giá tr b z và h(x), n ging nhau thì ch ch 
thông  x  mà A mun i cho B  còn nguyên  bên cnh ó
cng xác tc c ngi i thông tin là ai. 17
  (Automated Teller Machine - ATM).
 Internet.
18
 rnet (Online/Internet
banking).

1.4.2. Phƣơng pháp xác thực điện tử
            

   
DNA 

-
electric s (biometric) identifier)
 ID card), 
ninh (security token),  
 (cell phone))
      ,  (pass phrase)
 (personal identification number - PIN))
        
ngân hàng - 
 (two-factor authentication).

 xác
- (challenge-

   

và ISO
7811-6



        
[2]
Chuẩn
ISO 7812

          
           
[2]
Chuẩn
ISO 7813

[1]
Chuẩn
ISO 3166
  

“ 704 ”[1]
Chuẩn
ISO 9564
 -       



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status