MỘT SỐ KỸ THUẬT GIẤU TIN TRONG ẢNH TĨNH

28 696 5
MỘT SỐ KỸ THUẬT GIẤU TIN TRONG ẢNH TĨNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

  !"#$% $  &"#'( • )! • )*+,-$! • )$!  !"#$%&'(&) )*+*& .- ! &*!%/01-23+*4.5 ,-./01231'4*#1%& 67 &89"43!: 7 &9"9! 0;*!% 70!+ !<;=>5 0-$9"9+!?@)AB$C%D4E:= 9"9+!0E 'D3FD( Typedef struct{ unsigned int ID ; long File_Size ;// kich thuoc file anh long Reserved ; long OffsetBit ;// kich thuoc header long Isize, Width, Height ; unsigned int Planes,biCount ; long Compression, ImageSize ; long XpelsPerMeter,YpelsPerMeter ; long ColorsUsed, ColorsImportant } BitmapHeader; G 79"9+!H%3"I23 7$89"( fread (&bmh, sizeof(bmh), 1, picture);  =( J560;=$9"9 ' KL5 J7*0'10;89!5 M 79"9+!4*%NO$! 2:;( J568*3(6+!5 J561*)(.N+!5 J565*9(&(M0O !<P*0;!=0! *>  7"43!;E95 :-./05%&)6;0<2%&= .H=!Q ! &0"R0F*DS0=0!<E99>P &E =0-$% 70!( typedef struct {signed char Red, Green, Blue, Reserved ;}TRGB; .-0!TUE:(V9"W99?9%V99%9"QE:095G =O D+0! &O01*C( TableSize = power2(bmh.biCount)*sizeof(TRGB); XDEY9Z<>OZ  EY9Z<050.>[ 0"R !5.\/ ;Q ! &0"R01S0 0"R ![Z S ]Z^_5)Q/ &0"R0F09$F``OD0!(Z^_aU]bcZU095 ;E90-!-+!;!=Z^_OD!Z^_;=b_ !=b_E:;! 9d!=ZE:5e,-0-! ( TRGB * color; .I 70!+!( TableSize = power2(bmh.biCount)*sizeof(TRGB); fread(color,TableSize,1,Picture); >-9*2%&;&0?0*6!& N$!!0 :P &f-= OD562OE:"43! ' 7 &9"9%0! 5 .@(A6?BC&D (?&)*+*&'(&)%&  KL!NODQE:+! N=-KC-K- !5 &EFG00*2;&0?0*6H& .-$Pf!-`%[ =$% -IgE-/%D  &!0 :< '$*>5 I- )J7%&6K*= M$"43gE!D9Ch( • W9"9!D$i!j5 • W0!%!D!j • 6"43!D< '$>%!5 L- !"#$E*M6%& k- ! &"#P`-$!5 .--K ! &$T0; e9$5`N-K+ - !/-E#%-/!O%;:"I ;kỹ thuật tách thông tin i-K !5 %&)=5C5*M3*N&6E*M6%&E*OK*0?0%&?0&2 *M%& 69d !b_ !Z^_ !l !9 5*P7*!1# , I Q ,R :I G &"#N$"#-0O,7$+ !<7 Smn9M8?>5GnM?"#-0OO,7%NK-$-0O -K ! $5XO"#%D!Z^_0OIS0O0"R ! &0OO,7$9L; e0O!FO$ ;!+d P%N !5l %D!b_0Ob^0O0"RVW?+ !+ !o0O I*"I ;[-0OFQ ! $5p%-0O  ! &"#$N,$ 2[!--0OO, 7`/!Ee0;( ?05C0*0T&)'(&)Q5C5*M3*N&6U*E*M6%&0<2%&:LR6; ,VV,,,VV ,VV,V,V, ,,VVV,V '2&)qZq .@(A6?BC&D (?&)*+*&'(&)%& W&,,=CS0<26U*E*M6%&'(&)%&:LR6; EgE-0OI0O,7$ e-K+0O[  e-K+ !`r  %K%O"#-K+ !ZsU  e0OI==-KDZs^; e0OIicb5 XDh ef =%7$E + ![*0K eN5 h3-( tt-K ! ]9<E9>u b]vbu M23b[-KcrbC%D0OI+0;5% -K+ ! =!]cbbccbcb< %D!S0>b]vbu 2 EgE-290O*P( cbbccbcb vcccccccb<-K+b`09mS0> b]cccccccb<b01-K+0OI> R- E%(5C W!b0O=-K0 !0O &h3,EgE-bm05 X- C&Y7Z&55C W!= !cbwa<x>  KL(Y7Z&55Cx /& rC P/+-0Ocb `x% &O9*C(   =( x  3E200O9N( [  \ ∑∑ − == b bb n j m i I ]7 *^_ `7 *^_a, - x % 3E209N"7( [ O \ ∑∑ − == b bb m i n j I ]7 *^_ `7 *a,^_ - x  3E200O9 Pgb( [ 0 \ ∑∑ − == b bZ n j m i I ]7 *^_ `7 *D,^_a, - x  3E200O9 PgZ( [ 2 \ ∑∑ − = − = b b b b n j m i I ]7 *^_ `7 *a,^_a, - XD@<B y ⊕B zyz >-K(b;E:Cy-%DE:C zyz%01c;E:Cy01%DE:Czyz5 XO"#(.KE2xUaU( b b c b c c b c '2&)qsq [\[  a[ O a[ 0 a[ 2 Ảnh gốc File dữ liệu ra các bit LSB Thông tin cần giấu File nhị phân chứa thông tin cần giấu Các khối bit Các khối đã giấu thông tin File dữ liệu chứa các Bit LSB Ảnh đã được giấu tin Tách bit LSB Tách khối Giấu tin Mã hoá Giấu tin Ghép khối Hình 2.1 : Quá trình giấu tin Ảnh chứa thông tin giấu File dữ liệu các bit LSB Các khối bit Thông tin được giấu File thông tin giấu ban đầu File thông tin giấu ban đầu Tách bit LSB Tách khối Lấy tin Ghép khối Giải mã Hình 2.3 : Quá trình giải mã thông tin .@(A6?BC&D (?&)*+*&'(&)%& b c b c b c b b G =[=-3E200O9-N( x  ]ZJZJsJZ]{ x % ]ZJbJbJb]_ x  ]bJZJbJbJb]| x  ]bJb  JZJb]^ M3E200cb`x(x]x  Jx % Jx  Jx  ]{J_J|J^]Z| bW&0<2c?'W&)*+*&O;)*%*6d'(&)%&= '2&)qUq .@(A6?BC&D (?&)*+*&'(&)%&  )*+*&'(&)%&E1&'e&)O;%&6; .-$"h`!E-E$%N,-(  ,D*+*&Ef&)*%&= ,-gFh&)= 62= !$-$5}F0!+ -!-f%%DQf =[$ &0O*5 .-!HT-0Oc%b%0O* &$H=-Kcrb5X %F+"#O~•+e0b , K0O &$cb5 :- (?&)*+*&= &7= • 4*#1%&*627E1&'e&) • 4*#1b&)*&0i&)*+j  7= • 4*#1%&Ed)*+b&)*&k • (?EM)*%**& 9?0l0m0*Y&= Các bước tiền xử lý trước khi thực hiện thuật toán : • .89*:$€"/KE20F-[$i0O *%!5•-!0; e& &89* :$5 • 679"9+! $*!5M = 70"43!% !N "#%3$5 Quá trình thực hiện giấu tin : • W!!0 :=OD<)ap> &-f<a>  =e-f[<)ap>t<a>5X!"#*o! 91`QNC--cb5 W&>,=OC3nOo3p#*Y%&EFG00*2;&0?0*C0FK0IHI= 0 1 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 '2&)q^q Bít thay đổi từ 0 sang 1. .@(A6?BC&D (?&)*+*&'(&)%& 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 ME2O-f7- $=7‚`-   !- &7:hi :` ; ;*:$5 )Qf[ &"I $0*9,d(M$e 0b%0*:$[=IO~•5pL;$0Ob%  =E!!'O$e0b•5p&/ :$0c% =E!!'O$e0Ob~5 p%Q:$b0=P&E! 2( • G '!'O$ $0O*(.\/:$0Ob e0b '•Tr:$0c% = '=e 0Ob~54P&E;*: e%9 0* ' &$5 • P&E&/O$+!'`: $* L:$0b%e0Ob=~~r: $0Oce0Ob/ •5G =[7 e0O0$ icb<r&/>  &e0b! '`:5 W!E!$0b%?=ODUaU( b c b b c b c c c c b c b b b c P&E`0O?=eS0Ob%!'`:$0b %%: e01-70O0$ƒ% eicbri bc5W! e/-K00O =(   '2&)q_q , V , , V V V V V V , V , , , V , V , , V , V V V V , V , , , V .@(A6?BC&D (?&)*+*&'(&)%& p&/;hK`$0Oc%0O`*E! e %D 0O0 :"0O0 : 'f'O$ $0c5 p%Q:$0/$ h3$0O9,d` ; ;&*:$5M$ &N"43!D5 ?D;E92"h!01-(W9"9! ' 7 :%! D0! ' 7%89!DI"43!D '$ %![ &!D$5 -- !HOD+;0;OD+ "R"!'9,d( Quá trình giải mã tin : M &! '$,-!'[ &h39-0D 2( • 679"9%0!+! 0;-*%N!5 • 6E:"43!%!N5 .-0D%D,-$5M '= &"43!!- =ODODh3$ 2O- !'5.7 - '$%!9,d( ;0Ob;e0Ob•  &0b&/ &0c5.C;E# ;;- '$5 p%;- '$ &Q0O ' 9$5?D;E9 i89KE289%„0!5 Phân tích thuật toán 62-$ !h3-C$!`C -= 0% --( • X37OD $ƒ%OD!%&* :$$"!`!5XO"#;=!=OD ^bZa^bZE9%=&*:$bcch5p%89KE2 *:$[bccaS]Scc0Octb%QOh'AM.@@0"R0Fb095 =$1( $ &;*:O$Scc%` ;  +$%"!`!5n$<^bZa^bZ>tScc]sZ| "^UU5XD;,!OD sZ|%=7-O DEI&E%D<EI&E9L +D%*%&,-sZ|>\ /Zcab^b_ab_5 • MF"L`7=ODD%%;P&E-0K  e!-0O0K0; e[<>-$=0K 0;5 • 6+-*%H:0; &OD+- $=!' &=5 • -F`=-E"# & %D!r! C-5 .-/!=-K+Q ! &0"R0FN0O5X;  = & !cb h3$-`5V$ !H%37i ! 0O%% N-0Ocb5X37 &h39,d70O,7$ SqS12*)&*4*0*2&* '2&)q|q .@(A6?BC&D (?&)*+*&'(&)%& • 6%D!%! C-*:,2N ;%37  :$% '"I40OO,7$ $T5x%/Q0D$ =70O0$ƒ  e5 Cải tiến thuật toán : XD-%37- !0d :i :`%4` ;EEO-:h5`=!;-01-7‚` $FQ:$5G = '„ & +-%- 0Po=`!H '$i05lr= eOD FQ:$\/:b=ODSaS:ZSabZP &E-[ODFQ:$5 )-!;--4[O3E200+ !5 l3E200 /& rC P/+0c%b+ =5X3 70O  !-K[ƒ%30O+ =Df5XD- %3$0O%! 9d$3,!5  :D )*+*&0<28rSss= ,?*&*Y60f5%&= aB9 … E20<Apx> W † % ‡ 0 ‡ 0ˆ …  ‡  … E9 … Eˆ …  … 20ˆ … Apx … ` †  ‡ ‰`0ˆ … % ‡ 0 …  † b % ‡ ˆ Š ]0]b …  ‡  † E ‡  † ‰0]c aB9 … E* †  †  ‡ <k‹V> B9 … E … * †  ‡ < ‡  †  ‡ E9 … E …  … >k‹V … ` †  ‡ ⊕`0ˆ … % ‡ 0 …  † b` … Œ0% ‡  …  † c` … ]05 a? Š  …  † 2 …  Š E9 … E … `(  0 ‰0 ⊕0 b c c b b b b c c b c b c c c c aB … ` Š ZE9 … E-` * … % … Z2 †  .A% ‡ ? ‡ 2 † 0ˆ …  ‡ 2 … E5 † ` †  … E9 … E … ( qp` … A]< y >?]<0 y >.]< y >x]<" y > ˆ ‡ A‰?].% …  y ] y ‰0 y % ‡ A⊕?]x% … " y ] y ⊕0 y a* Š  …  †  … E2 Š 2 †    † ˆ • MŽ)<k> ‡ * Š  …  …  † `2 † k5. …  … „ ‡ ` … k ‡ * † 2 † 0ˆ … ˆ ‡ MŽ)<k>ˆ …  ‡ * Š * … 0ˆ … bk5 '2&)qSq .@(A6?BC&D (?&)*+*&'(&)%& :gFf t &)0 t 2Z u (2 v &8rS11 qM Š " † 2 †  … 0ˆ … 2 † G ‡ * † 2 †  † E2 … ˆ …  … <0„ ‡ ˆ …  …   Š * …  Š 2 … >„ ‡  ‡ „ * †  ‡  Š 2 †  … 5p` …  …  2ˆ Š 0` … ˆ …  …  * …  ‡ ˆ ‡   … E2 … "`• …   † 0 Š 2 †  ‡ ˆ …  …  ‡  ‡ E Š  0` …  …  †  † ` Š  Š  … G5 qM Š " † E9 … E … Apx • 2 †  ` Š  Š % ‡ 2 †  … <€‰G>„ ‡ ,  † 2 †   … ˆ Š   † E9 … E Š  … 0ˆ … * … € … % … 0ˆ … b … G5p%2 †  … G  †  9* † „ †  †  † ˆ ‡ 2 †  … „ * †  ‡ 5 qM Š " † E9 … EMŽ)<ˆ …  …  †  … 0ˆ … b … 2 †  † E2> ` Š ` Š  ` ‡ ` †   ‡ ˆ ‡ *  †  2 … 56` ‡ ` †  ‡  ‡ c•MŽ)<€‰G>•MŽ)<G> … ˆ •  ‡ ,  †  ` … * … €‰G ‡ c„ † * …  … Gˆ ‡ *  † 2 …  ` Š  … 0 † * † 5 q*  † 2 … % ‡ *•* … € … 0ˆ …  ` Š  Š ˆ Š  ‡ b0ˆ … 5G*  † 2 … * …  0ˆ ‡ €z  † 2 … *  Š 0 Š ˆ … 02 … 0` … (MŽ)<€z>  † 2 … *  Š 0 Š  ˆ … 02 … 0` … (MŽ)<€z‰G>"Z]0<0ˆ …  ‡ 0ˆ …   † 2 … >5 >Z u (2 v & &7= q)* †  Š * …  † E2€5 q)* †  … 0ˆ … 2 † G( ‡ * † 2 †  † E2 … ˆ …  … a5 q)* † 89*2 ‡ 2 … B 7= q)* †  Š   •   † 2 … * *Z v *&= 6` Š   Š  … ˆ …  •  Š  Š € ‡ 0* †  Š a5X` †  … *2 …  % ‡  Š 9 •   †  † ` † 0„ ‡  …  * Š * † * … 0ˆ …  Š  Š €9,„ … 5 Bươ ́ c 1(. Š € ‡  … * …  Š *•* …  … ˆ …  …  ‡ a5 Bươ ́ c 2(X … *•* …  Š  Š €  †  ‡ 0 … Mb` Š  ` ‡ ` †  ‡  2 … ( c•MŽ)<€‰G>•MŽ)<G> p` …   … ˆ ‡ ` Š  … 0 … s ` Š 2 … *% ‡ * … € ‡ ` … *ˆ ‡ *2 … " • ` † % ‡ * … €* … €9 •   †  • `5 Bươ ́ c 3(W † 0ˆ … 2 ‡ 2 … % ‡ * … € ‡ 0 † ` †  … 0 …  ` Š  * Š €( @8<MŽ)<€‰G>"Z]0>9 W • `€ •98<MŽ)<€‰G>]b>9 . † 2•`* † 0ˆ … <y> Š  •  * ‡  ‡ ‘€’  ]c% ‡ ‘G’  ]b  … ` Š  …  †  Š 0ˆ … ‘€’   ‡ c599 . † 2•`* † 0 ‡ ‘G’ y ]b` Š  …  †  Š 0ˆ … ‘€’ y  ‡ c ‡ b„ †  ‡ b  ‡ c5 •"8u '2&)q{q .@(A6?BC&D (?&)*+*&'(&)%& X` †  † 0ˆ …  ‡ € ` Š   Š 2 ‡ 2 Š 9`„ … (p` … €‰G … ` ‡ 0ˆ … b <MŽ)<€‰G>]MŽ)<G>qb>ˆ ‡  † 0ˆ … b †  † ` … €AG … , … ˆ … 0ˆ … b<MŽ)<€‰G>]b>ˆ ‡  † c0ˆ … 5p`„ …  ‡  ‡  Š  Š „0ˆ …   Š 0 † E … ` † 5 *2 t *62 w = p ‡ 02 … 0` …  …   † 2 … "`•" ‡  Š  •  ` Š 2 …  † *  • 2 … 5x` †  2 ‡  †  … * … € Š ! ˆ … €5p` … € Š  ` ‡ ` † c•MŽ)<€‰G>•MŽ)<G>ˆ ‡ ˆ … 0ˆ … 0  •   † 2 … % ‡ * … 0„ ‡ * … 0]MŽ)<€z‰G>"Z5 I*&(2 u Z u (2 v & €b €Z * 2 …  ?]cbb €zb €zZ b b c b b b b b c b b b b b b b b c b b b b b b c b c c c c c b c c c c c c b c c c c b c c c b c c c b b c b b b b b b b b c c b b c b b c b c c b c c b b c b c €s €U G €zs €zU x y &=b2 t c2 v 'x y &E2 t (5x v Ez t )*Z v *&0 t 2Z u (2 v &'z&Ib v * W Š  Š * †  Š € … ˆ …  … __% ‡ * † 2 †  … G … ˆ …  … ssˆ ‡ %9 • 5  Š € ‡ U* …  Š *•* … 9 •  … ˆ …  …  ‡ ss  † €b€Z€s€U5 qXˆ ‡ MŽ)<€b‰G>]MŽ)<G>`*2 … " • ` † % ‡ €b5 qXˆ ‡ MŽ)<€Z‰G>]s`* † 0ˆ …  … ` Š   † 2 … % ‡ * … Z59%ˆ … " † `0ˆ …  2 ‡ `  † 2 …  ‡ 0ˆ … c5p`9Ms9 •  † * † 0ˆ …  … ‘€Z’y]c% ‡ ‘G’y]b% ‡  * Š  …  † ‘€Z’y  ‡ b€Z` Š  ‡ €Z`ˆ ‡ %9 • <0ˆ …  * Š   †   … 2 …  … >5 qX … €sMŽ)<€s‰G>]s0ˆ … 2 ‡ 2 …  ‡ 0ˆ … b`9M • `€s  † ` … €s%2•  † "2 … * † 0ˆ … b5 q †  * … % … €UMŽ)<€b‰G>]U% ‡ 0ˆ … 2 ‡ 2 …  ‡ 0ˆ … b`9Ms † * †  0ˆ …  Š ‘€U’y]b% ‡ ‘G’y]b* ‡ ` Š ‘€U’y]c5?ˆ …  * Š   †   … 2 …  … 5 {x v 3 u 6*&(2 u = x y &=&'Ff v 0O2 y 2*)*Z v 0?05x v b&)*& '2&)qbcq [...]... các thuật toán đã trình bày Với kỹ thuật giấu tin : Giấu tin đơn giản và giấu tin bằng phương pháp WU_LEE, thì các thuật toán này chỉ cho phép giấu một bít vào trong một khối bít Do đó, kích thước khối bít càng lớn thì dẫn tới số bít được giấu trong ảnh là càng nhỏ Còn đối với thuật toán giấu tin trong ảnh CHENG_PAN_TSENG cho phép giấu nhiều bít hơn với [log2 (mn+1)] bit dữ liệu vào trong một khối ảnh. .. ảnh sau khi giấu tin thường không thấy được sự thay đổi bằng hệ thống mắt thường Trang - 19 - Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh V Một số kỹ thuật giấu tin trong ảnh khác : 1 Kỹ thuật giấu tin dựa trên bảng màu : Kỹ thuật giấu tin sử dụng kỹ thuật LSB như đã nói ở những thuật toán trên thường được áp dụng cho các loại bảng màu Vấn đề nảy sinh khi thay đổi giá trị của các bít LSB,... lại chuỗi 0, 1 Dung lượng tin giấu trong phương pháp này là rất ít, nên thích hợp hơn với việc thuỷ ấn Trang - 25 - Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh 8 Kỹ thuật giấu tin dựa trên mặt nạ và lọc: Các kỹ thuật mặt nạ và lọc giấu tin bằng cánh đánh dấu một ảnh theo cách tương tự như kỹ thuật thuỷ ấn Vì các kỹ thuật thuỷ ấn thiên về tích hợp thông tin vào ảnh nên chúng không bị mất... trận trọng số, ta cần lưu lại giá trị thay đổi đó và giá trị này cũng được coi là khoá của thuật toán, như vậy độ an toàn của thuật toán càng tăng thêm Kỹ thuật giấu tin dựa vào giải pháp giấu tin vào miền tần số : Trang - 17 - Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh Kỹ thuật giấu tin J.COX Thuật toán J.COX : Các bước của thuật toán chèn thông tin ẩn : • Tính DCT cho toàn bộ ảnh gốc •... của của kỹ thuật này cũng là kỹ thuật giấu tin theo LSB, chỉ thêm vào các bước sắp xếp hay mở rộng bảng màu nên ngoài phần kỹ thuật thì các tính chất khác đều giống kỹ thuật giấu tin dùng bít có trọng số thấp 2 Kỹ thuật giấu tin dựa trên trải phổ : Kỹ thuật này hiện đang được ứng dụng rộng rãi trong thông tin vô tuyến của quân đội, khả năng giấu tin lớn, rất bền vững chống lại phát hiện và thám tin. Nếu... cho giấu tin và thuỷ ấn Do có tính bền vững cao và cần phải có ảnh gốc nếu muốn tách tin nên kỹ thuật này phù hợp cho thuỷ ấn Tuy nhiên kỹ thuật DCT, là một biến thể của kỹ thuật này lại được dùng chủ yếu cho giấu tin vì khả năng giấu một lượng thông tin lớn 6 Kỹ thuật giấu tin dùng hệ số DCT Các ảnh JPEG có tỷ lệ nén cao, chất lượng tốt, do đó chúng được sử dụng nhiều trên mạng Tuy nhiên các tệp ảnh. .. giả ngẫu nhiên sau đó dùng thuật toán Gramm-Schmidt Đánh giá kỹ thuật giấu tin dựa trên hệ số của phép chiếu trực giao: Dung lượng giấu Dung lượng giấu phụ thuộc vào ảnh gốc và véc tơ cơ sở, vì chúng ta cần các hệ số lớn để giấu tin Một ảnh có thể có giấu lượng tin khác nhau tuỳ vào khoá được chọn Tính bền vững Trang - 24 - Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh Phương pháp minh hoạ đã... 1 1 Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh Ảnh tạo thành sau khi ghép 4 khối điểm ảnh F11;F22;F33:F44 như sau: F’1 F’2 F’3 F’4 Như vậy, ta đã giấu xong thông tin B vào trong các khối theo thuật toán CHEN_PAN_TSENG 4 Phân tích đánh giá thuật toán : Độ an toàn của thuật toán : Đánh giá về độ an toàn của kỹ thuật giấu tin trong ảnh như đã trình bày ở trên, giả sử thuật toán lập mã là công... chương trình giấu ảnh tốt nhất Có thể giấu tin trong ảnh BMP, GIF, tệp âm thanh WAV và thậm chí lên các vùng chưa dùng đến của đĩa mềm Giao diện đồ hoạ kéo thả Để giấu tin chỉ cần kéo biểu tượng tệp tin cần giấu và thả lên ảnh Chương trình sử dụng một số hệ mật mã là DES, DES ba đoạn, IDEA và MDC Trang - 27 - Đồ hoạ máy tính - Một số thuật toán giấu tin trong ảnh Tài liệu tham khảo: 1 Kỹ thuật đồ hoạ... trên các vùng thời gian của ảnh Về mặt kỹ thuật mà nói thì thuỷ ấn không phải là một dạng của giấu tin Nếu nói một cách chặt chẽ thì giấu tin giấu dữ liệu vào ảnh trong khi thuỷ ấn mở rộng thông tin ảnh biến thông tin trở thành các thuộc tính của ảnh phủ, phục vụ mục đích xác thực và bản quyền Các kỹ thuật mặt nạ phù hợp với sử dụng trên ác ảnh nén mất dữ liệu như JPEG hơn kỹ thuật LSB vì nó tương đối . các Bit LSB Ảnh đã được giấu tin Tách bit LSB Tách khối Giấu tin Mã hoá Giấu tin Ghép khối Hình 2.1 : Quá trình giấu tin Ảnh chứa thông tin giấu File dữ. a[ 0 a[ 2 Ảnh gốc File dữ liệu ra các bit LSB Thông tin cần giấu File nhị phân chứa thông tin cần giấu Các khối bit Các khối đã giấu thông tin File dữ

Ngày đăng: 01/11/2013, 17:20

Hình ảnh liên quan

Các kỹ thuật giấu tin thường chia nhỏ ảnh ra thành các khối như trên hình vẽ, sau đó giấu tin vào các khối, cuối cùng ghép các khối lạ với nhau để thu được ảnh ban đầu (đã giấu thông tin). - MỘT SỐ KỸ THUẬT GIẤU TIN TRONG ẢNH TĨNH

c.

kỹ thuật giấu tin thường chia nhỏ ảnh ra thành các khối như trên hình vẽ, sau đó giấu tin vào các khối, cuối cùng ghép các khối lạ với nhau để thu được ảnh ban đầu (đã giấu thông tin) Xem tại trang 2 của tài liệu.
Hình 2. 1: Quá trình giấu tin - MỘT SỐ KỸ THUẬT GIẤU TIN TRONG ẢNH TĨNH

Hình 2..

1: Quá trình giấu tin Xem tại trang 4 của tài liệu.
Hình : Lặp trong phương pháp Patchwork - MỘT SỐ KỸ THUẬT GIẤU TIN TRONG ẢNH TĨNH

nh.

Lặp trong phương pháp Patchwork Xem tại trang 23 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan