Tải bản đầy đủ (.pdf) (84 trang)

Thương mại điện tử (Đồ án tốt nghiệp)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (20.95 MB, 84 trang )

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



, 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


×