M CL C
.......................................................................................................... 4
L
.................................................................................................. 6
.................................................................................... 8
1.1
.............................................................. 8
1.2
..................................................................................................9
1.2.1
M C A H TH NG THANH TOÁN TR C TUY N
9
1.2.2 CÁC Y U T C U THÀNH M T H TH NG TTTT .......... 10
1.2.3
............................................... 12
1.2.4
.............................................. 13
1.2.5 M T S H MÃ HOÁ C TH ............................................... 15
1.3
1.3.1
1.3.2 PHÂN LO I
1.3.3
1.4
1.4.1
....................................................18
............................................................................. 18
CH
N T ................................. 19
............................................ 19
.............................................................................22
.......................................................... 22
1.4.2 KH
................................ 22
1.4.3
................................ 24
1.4.4
........ 28
1.4.5
...................................... 31
ONEPAY.COM.VN ...................................................................................... 33
2.1
.................................33
2.2
............................34
2.3
..............................................34
2.3.1
NG .............................................. 34
1
2.3.2
............................................................. 35
2.3.3
NH TÍNH ................................................... 35
2.4
....................................35
2.4.1
............................................................ 35
2.4.2
......... 36
2.4.3
38
2.4.4
............... 39
2.5
WEBSITEwww.Onepay.com.vn .....................................................................44
2.5.1
NG C A H T NG CÔNG NGH THÔNG TIN,
VI N THÔNG ........................................................................................ 44
2.5.2
........................ 44
2.5.3
...................................................................... 45
2.5.4
................ 45
2.6
....................................46
2.6.1
......... 46
2.6.2 K T QU PHÂN TÍCH VÀ T NG H P CÁC D
C P 48
LI U TH
2.6.3
................................................................................ 50
2.6.4
...................... 51
2.6.5
TRÊN WEBSITE .................................................................................... 52
WEBSITE
3.1
54
.....................................................................54
3.1.1
................................................................................. 54
3.1.2
............................................ 54
2
3.1.3
.......................................................... 55
3.2
...............................................55
3.2.1
.............................. 55
3.3
...........................................56
3.3.1
.... 56
3.3.2
................... 61
3.4
ONEPAY..........................................................................................................63
3.4.1
QUERYDR.......... 63
3.4.2
- INSTANT PAYMENT NOTIFICATION .
65
3.5
...............................................67
3.5.1
........................................ 67
3.5.2
....................................... 67
3.6
..........69
3.7
...................................................... 1
3.7.1
.............................. 1
3.7.2
........................................ 1
3.7.3
................................................ 2
............................................... 3
4.1
................................................ 3
4.2
............................................................... 3
...................................................................................................... 8
.............................................................................. 9
3
n mua
4
5
L
xây
6
TTTT
7
1.1
Thanh toán
Trong
I
8
thanh to
1.2
1.2.1
M C A H TH NG THANH TOÁN TR C TUY N
là
, phong phú. Bao
-banking.
9
1.2.2 CÁC Y U T
C U THÀNH M T H TH NG TTTT
a. Các bên tham gia
hàng
ê
.
.
.
h toán:
.
10
Các ngân hàng:
.
anh toán (PSP).
toán, Visa, Mastercard.
11
1.2.3
1.2.3.1
M MÃ HÓA
Hoàng Nam. T
1.2.3.2
MÃ HÓA
Ek(P) = C và Dk(C) = P
12
1.2.3.3 NH NG KH
A H M T MÃ
c
1.2.4
NG PHÁP MÃ HÓA
1.2.4.1
NG
Ek: P -> C và Dk: C -> P
13
xác
1.2.4.2
I X NG (MÃ HÓA CÔNG KHAI)
khoá công
khai
(Private key).
C = EKB (P) = EB (P)
P = DKB (C) = DB [EB(P)]
14
1.2.5 M T S
1.2.5.1
H MÃ HOÁ C TH
MÃ HOÁ RSA
n
(n), (n) = (p-1)(q-1)
a*b
1(mod(n))}
P, y
Hàm mã hóa: y = ek(x) = xb mod n
Hàm
1.2.5.2
k(x)
= ya mod n
MÃ HOÁ ELGAMAL
các
(p-
150
*
).
nhiên m t s
p
mãn
.
P-2 và tính toán
h=g
15
Mã hoá:
m < p)
k
p-2.
Tính toán x = gk mod p , y = m * hk mod p.
p-1p-1-
= x = (gk)- =g- ).
Xét
o ra khoá riêng và khoá công
r
này, ta cho c1 = Er1(m1) và c2 = Er2
c1*c2 = Er(m1+m2)
P = Zp
p
}. Phép toán + là
.
16
Eko(mo) = (gko, hko mo)
Ek1(m1) = (gk1, hk1 m1)
ko(mo)
1.2.5.3
Ek1(m1) = (gko,hko mo) (gk1, hk1 m1) = Ek(m0 m1)
PHÂN
.
17
nh g Zp và G Zp
: {0,1} x Zp-> Zp là:
g
G = a. Bl
-
(b, k) = gkGb
b
-
phân chameleon .
(b, k) = Gsgk
(s,k)
1.3
1.3.1
-> A
18
x
P-> y = Sigk(x)
-
Verk(x, y) = ...
u y = Sigk(x)
Sai
k(x)
1.3.2 PHÂN LO
CH
NT
1.3.3
1.3.3.1
Z*p; a
a
Z*p
mod p.
Z*p-1
k
-
-1
mod (p-1).
ký:
= gxmod p
19
211
mod 463=249;
-1
=289
Ký trên x = 112
235
mod 463 =16
-211*16)*289 mod (463-1)=108
= gxmod p
= 24916* 16108 mod 463 = 132
gx mod p = 2112 mod 463 = 132
1.3.3.2
CH
KÝ RSA
Tính n=p.q;
-1)(q-1).
-1 mod
Ký trên x:
Sig (x) = xa mod n
Ver (x,y)= True <=> x =yb mod n
p=3; q=5;
n=15;
Ký x =2:
20
y = xamod n = 23 mod 15=8
x = ybmod n = 83
1.3.3.3
CH
KÝ SCHNORR
*
n
sinh g
Zq. Tính y = gx
Ký trên thông
:
q
Tính c = H(m, gr)
Tính s = (r - c x) mod q
c = H(m, gs*yc)
.
21
1.4
1.4.1
C
1.4.2 KHÁI NI M XÁC TH C S
NT )
22
ký các t
K
(Organization for the Advancement of Structured Information
Standard):
;
-mail;
23
1.4.3 CÔNG C XÁC TH C CH NG CH S
1.4.3.1
sao
24
25