Professional Documents
Culture Documents
Tổng quan về kỹ thuật giấu tin và giấu tin trong ảnh số. - PHÒNG KHOA HỌC - CÔNG NGHỆ PDF
Tổng quan về kỹ thuật giấu tin và giấu tin trong ảnh số. - PHÒNG KHOA HỌC - CÔNG NGHỆ PDF
Nghnh mt m
(Cryptology)
li nu khng dng kho vit mt th ngi ta ch giu tin n thun vo mi trng ph th khi
ngi ta ni v Pure Steganography (giu tin n thun).
Xt v tnh cht, thu n ging giu tin ch tm cch nhng thng tin mt vo mt mi
trng. Tuy nhin xt v bn cht th thu n c nhng nt khc mt s im:
+ Mc tiu ca thu n l nhng thng tin khng ln thng l biu tng, ch k hay cc
nh du khc vo mi trng ph nhm phc v vic xc nhn bn quyn
+ Khc vi giu tin ch, giu tin sau cn tch li tin cn thu n tm cch bin tin giu
thnh mt thuc tnh ca vt mang
+ Ch tiu quan trng nht ca mt thu n l tnh bn vng, ca giu tin l dung lng bn
tin c giu
+ im khc na gia thu n v giu tin l thu n c th v hnh hoc hu hnh trn nh
mng.
3. Giu tin trong nh s
Giu tin trong nh c thc hin bng cch thay th mt vi thng tin t quan trng nht
ca nh gc. i vi nh mu: S dng cc bit thp (least-significant bit -LSB) ca mi pixel
giu thng tin.Th d, nh Kodak Photo CD kch thc 2048x3072x24 bit mu RGB c th giu ti
2.36 Mb bit thng tin. nh 2 mu en/trng (nh nh phn) (trang fax, m vch...) s kh khn hn
v khi thay i 1 pixel nh th mt ngi d nhn bit. nh JPEG hay MP3 ca m thanh: Phc tp
hn. Phi tm ra cc l hng sao cho cht lng nh t b nh hng khi thc hin thut ton nn
v gii nn nh.
4. K thut chung giu thng tin trong nh
Chn v tr giu thng tin:
V tr ngu nhin trong nh gc
Vng tn s trung bnh hay tn s cao (bin nh)
- Min nh c tn s cng cao th mt ngi cng km phn bit s thay i
Chn min giu thng tin:
Giu thng tin trong min quan st: Thc hin trc tip trn ma trn nh
Giu thng tin trong min DFT, DCT hay DWT.
Sau bin i ngc li min quan st
Chn kiu chn thng tin giu :
Cng trc tip thng tin vo min gi tr ca nh.
Thay i cch biu din gi tr nh theo cch biu din ca thng tin n
Chn kiu tch thng tin n :
Chn kiu tch thng tin n
Tch thng tin n tng t tch tn hiu nhiu.
Cc bc tch thng tin n l cc bc ngc li ca tin trnh chn thng tin n
5. Cc thnh phn chnh ca mt h giu tin trong nh s
Cc thnh phn chnh ca mt h giu tin trong nh s gm :
Bn tin mt (Secret Message): C th l vn bn hoc tp nh hay bt k mt tp nh
phn no, v qu trnh x l chng ta u chuyn chng thnh chui cc bit.
nh ph (hay nh gc) (Cover Data): L nh c dng lm mi trng nhng tin mt.
Kho b mt K (Key): Kho vit mt tham gia vo qu trnh giu tin tng tnh bo mt
B nhng thng tin (Embedding Algorithm): Nhng chng trnh, thut ton nhng tin.
nh mang (Stego Data): L nh sau khi nhng tin mt vo
Kim nh (Control) : Kim tra thng tin sau khi c gii m.
M hnh ca k thut giu tin c bn c m t theo hai hnh v di y:
Hnh 1 biu din qu trnh giu tin c bn. Phng tin cha bao gm cc i tng c
dng lm mi trng giu tin nh: text, audio, video, nh, bn tin mt l mt lng thng tin mang
mt ngha no nh nh, logo, on van bn tu thuc vo mc ch ca ngi s dng .
Thng tin s c giu vo trong phng tin cha nh mt b nhng, b nhng l nhng
chng trnh, trin khai cc thut ton giu tin v c thc hin vi mt kho b mt ging
nh cc h mt m c in. Sau khi giu tin, ta thu c phng tin cha bn tin giu v
phn phi s dng trn mng.
Bn tin mt
Kho
Bn tin mt Kim nh
m tin
Hnh 2: Lc chung cho qu trnh gii m
Hnh 2 ch ra cc cng vic gii m thng tin giu. Sau khi nhn c i tng phng
tin cha c giu thng tin, qu trnh gii m c thc hin thng qua b nhng thng tin cng
vi kho ca qu trnh nhng. Kt qu thu c gm phng tin cha gc v bn tin mt
c giu. Bc tip theo bn tin mt thu c s c x l kim nh so snh vi thng tin
giu ban u.
S phn loi trn (hnh 1,2) c Fabien A. P. Petitcolas xut nm 1999.
6. Gii php giu tin trong nh s
Gii php 1: Giu tin vo min quan st
Phng php ny n gin nht v khng yu cu bin i sang min tn s. Thng tin n
chn trc tip vo pixel nh. Thng tin n c tri u trn ton b mt nh. Ma trn nh gc v
ma trn du n phi c cng kch thc.
Gii php 2: Giu tin trong min tn s
+ Chn thng tin vo min tn s
+ Tch thng tin trong min tn s