Top Banner

of 62

image based stegnography using lsb technique

Jul 05, 2018

Download

Documents

Bala Gangadhar
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/16/2019 image based stegnography using lsb technique

    1/62

     A Project report 

    On 

    IMAGE BASED STEGANOGRAPHY USING LSB

    INSERTION TECHNIQUE

     Submitted in partial fulfillment of the requirement for the award of degree of 

    BACHELOR OF TECHNOLOGY

     In

    ELECTRONICS AND COMM ENGNEERING

     By

     N.BALA GANGADHAR 08X25A0404

    E.MALLIKHARJUN RAO 07X21A0418

    D.VENKATA GANESH 07X21A0414

    Under the guidance of 

    Mr.

     Assistant Professor 

    DEPARTMENT OF ELETRONI ! OMM ENGG

    PRI"ADHARSHINI INST OF TEH ! SIENE

    #A$$%&%'()* (+ J','-'r&'& N)-r T)/-+&+%/'& U%)r3%( K'6%'*'

    -%('&'*% N)'r T)'&% G(r D%3(.9522:0; A.P.

    2011

  • 8/16/2019 image based stegnography using lsb technique

    2/62

    PRIYADHARSHINI INST OF TECH & SCIENCE

    (Affiliat! t" #a$a%alal N%' T%)"l"*ial U)i+,it-. /ai)a!a

    C%i)tala'!i. Na T)ali. G')t' Di,t34522607. A3P3

    DEPARTMENT OF ELECTRONIC & COMM ENGG

    CERTIFICATE

    T-%3 %3 (+ /)r(%$ (-'( (-) r+ %3 ?)% 3?@%(()* ?

     N.BALA GANGADHAR 08X25A0404

    E.MALLIKHARJUN RAO 07X21A0418

    D.VENKATA GANESH 07X21A0414

      % 'r(%'& $&$%&&@)( +$ (-) r)%r)@)(3 $+r (-) ','r* +$ BACHELOR OF

    TECHNOLOGY (+ #NTU. /ai)a!a. T-%3 r)/+r* %3 ' ?+'$%*) ,+r6 /'rr%)* +( ?

    (-)@ *)r @ %*'/) '* 3)r%3%+. T-) r)3&( )@?+*%)* % (-%3 r+

  • 8/16/2019 image based stegnography using lsb technique

    3/62

    AC/NO9LEDGEMENT

      I ,+&* &%6) (+ )r)33 @ r'(%(*) (+ '&& (-) )+&) ?)-%* (-) 3/r)) ,-+-)&)* @) (+ (r'3$+r@ ' %*)' %(+ ' r)'& '&%/'(%+ .

      I ,+&* &%6) (+ )r)33 @ -)'r(9$)&( r'(%(*) (+ @ 'r)(3 ,%(-+( ,-+@ I

    ,+&* +( -') ?)) r%%&))* (+ '/-%)) '* $&$%&& @ *r)'@3. I '@ r'()$& (+ +r 

     r%/%'& M3 RAMA S9AMY ,-+ @+3( '?& r (-) %3(%((%+ '* -'3 -'* (-)

    @'

  • 8/16/2019 image based stegnography using lsb technique

    4/62

    Li,t "f fi*',

    Li,t "f ta:l,

    Li,t "f ,),

    S-;:"l, & A::+iati"),

    13 INTRODUCTION

    1.1 M+(%'(%+

    1.2 Pr+?&)@ *)$%%(%+

    1.: O?

  • 8/16/2019 image based stegnography using lsb technique

    5/62

    4.2 DFD ER UML *%'r'@ #' +(-)r r+3 CONCLUSION

    REFERENCES

     

    INDE?

  • 8/16/2019 image based stegnography using lsb technique

    6/62

     S3NO TOPIC NAME PAGE NUMBERS

    1 ABSTRAT :94

    2 INTRODUTION 59;: BAKGROUND HISTOR" 79

    4 THEOR" ABOUT STEGANOGRAPH" 10917

    5 DIFFERENT KINDS OF STEGANOGRAPH" 18922

    ; LSB INSERTION TEHNIUE 2:924

    7 APPLIATIONS OF STEGANOGRAPH" 2592

    8 DIGITAL IMAGE PROESSING :0945

    INTRODUTION TO MATLAB 4;95110 RESULT 5295:

    11 ONLUSION 54955

    12 FUTURE SOPE 5;957

    1: REFERENES 5895

  • 8/16/2019 image based stegnography using lsb technique

    7/62

    ABSTRACT 

  • 8/16/2019 image based stegnography using lsb technique

    8/62

    ABSTRACT

      S()'+r'- %3 ' ()/-%) (+ @'6) 3)/r)( @)33') %@)r/)(%?&) (+ -@' ))3 ? )@?)**% %( % 3+@) )33)& *'('. ) /'&& (-) %3%?&)'*%?&) 'r( +$ (-) )33)& *'(')()r'& %$+r@'(%+ '* (-) )@?)**)* *'(' %()r'& %$+r@'(%+. T-) )()r'&%$+r@'(%+ %3 +( 3+ '&'?&) (+ (-) *'(' +,)r.

    S()'+r'- %3 (-) 'r( '* 3/%)/) +$ -%*% (-) )%3()/) +$ 

    /+@@%/'(%+. T-) ()/-%)3 3)* % 3()'+r'- @'6) %( *%$$%/&( (+ *)()/( (-'(

    (-)r) %3 ' -%**) @)33') %3%*) ' %@') $%&). T-%3 ,' ,) +( +& -%*) (-) @)33')

    %(3)&$ ?( '&3+ (-) $'/( (-'( ,) 'r) 3)*% (-) @)33').

    I (-%3 r+

  • 8/16/2019 image based stegnography using lsb technique

    9/62

    INTRODUCTION

  • 8/16/2019 image based stegnography using lsb technique

    10/62

    INTRODUCTION

    T-) %$+r@'(%+ /+@@%/'()* /+@)3 % @)r+3 $+r@3 '* %3 3)* % @'

    '&%/'(%+3. I ' &'r) @?)r +$ (-)3) '&%/'(%+3 %( %3 *)3%r)* (-'( (-)

    /+@@%/'(%+ (+ ?) *+) % 3)/r)(). S/- 3)/r)() /+@@%/'(%+ r')3 $r+@ (-)

    +?%+3 /'3)3 +$ ?'6 (r'3$)r3 /+r+r'() /+@@%/'(%+3 '* /r)*%( /'r*

     r/-'3)3 + *+, (+ ' &'r) )r/)(') +$ ))r*' )@'%&. S()'+r'- %3 (-)

    '/%)( 'r( +$ )@?)**% ' 3)/r)( @)33') %(+ ' 3))@%& -'r@&)33 @)33'). M+3(

    +$ (-) ),)r '&%/'(%+3 3) 3()'+r'- &%6) ' ,'()r@'r6 (+ r+()/( ' /+ r%-(

    + %$+r@'(%+. T-) $+r@3 +$ 3()'+r'- 'r ?( 3rr%3%& %+/+3 3'@

    @)33')3 'r) (r% @+r) +$() /+('%% )@?)**)* ()(. A ), (r'3$+r@

    *+@'% ()/-%) $+r )@?)**% (-) 3)/r)() %$+r@'(%+ % (-) %())r ,')&)(

    (r'3$+r@)* /+)r %@') %3 %@&)@)()* -)r).

    S()'+r'- %3 ' ()/-%) (+ @'6) /+$%*)(%'& %$+r@'(%+ %@)r/)(%?&)

    (+ -@' ))3 ? )@?)**% %( % 3+@) %+/)( &++6% )33)& *'(' #'6' /'rr%)r

    /+)r +r *@@ *'(' 3/- '3 ' *%%('& %@') +r ' 3))/- 3+*.

    A&& +$ (-) (r'*%(%+'& 3()'+r'-%/ ()/-%)3 -') &%@%()* %$+r@'(%+9

    -%*% /''/%(. T-) /' -%*) +& 10 #+r &)33 +$ (-) *'(' '@+(3 +$ (-) )33)&.

    T-%3 %3 ?)/'3) (-) r%/%&) +$ (-+3) ()/-%)3 ,'3 )%(-)r (+ r)&'/) ' 3)/%'& 'r( +$ 

    (-) $r))/ /+@+)(3 +$ (-) )33)& %@') +r (+ r)&'/) '&& (-) &)'3( 3%%$%/'(

     ?%(3 +$ ' @&(%'&)* %@') ,%(- (-) 3)/r)( %$+r@'(%+. Or ), 3()'+r'- 3)3' %@') '3 (-) )33)& *'(' '* ,) )@?)* 3)/r)( %$+r@'(%+ % (-) ?%(9&')3 +$ (-)

    )33)&. T-) %$+r@'(%+ -%*% /''/%( +$ ' (r) /+&+r %@') %3 'r+* 50. ) /'

    r)&'/) '&& +$ (-) =+%3)9&%6)> r)%+3 % (-) ?%(9&')3 +$ (-) )33)& %@') ,%(- 3)/r)(

    *'(' ,%(-+( *)()r%+r'(% (-) %@') '&%( ,-%/- %3 ()r@)* '3 =BPS9

    S()'+r'-> ,-%/- 3('*3 $+r B%(9 P&') +@&)%( S)@)('(%+

    S()'+r'-.

  • 8/16/2019 image based stegnography using lsb technique

    11/62

    BAC/GROUND HISTORY

  • 8/16/2019 image based stegnography using lsb technique

    12/62

    BAC/GROUND HISTORY

      T-) $%r3( r)/+r*)* 3)3 +$ 3()'+r'- /' ?) (r'/)* ?'/6 (+ 440 B

    ,-) H)r+*+(3 @)(%+3 (,+ )'@&)3 +$ 3()'+r'- % The Histories of 

     Herodotus. D)@'r'(3 3)( ' ,'r% '?+( ' $+r(-/+@% '(('/6 (+ Gr))/) ? ,r%(%

    %( *%r)/(& + (-) ,++*) ?'/6% +$ ' ,' ('?&)( ?)$+r) '&% %(3 ?))3,'

    3r$'/). ' ('?&)(3 ,)r) % /+@@+ 3) (-) '3 r)3'?&) ,r%(% 3r$'/)3

    3+@)(%@)3 3)* $+r 3-+r(-'*. A+(-)r '/%)( )'@&) %3 (-'( +$ H%3(%')3 ,-+

    3-')* (-) -)'* +$ -%3 @+3( (r3()* 3&') '* ('((++)* ' @)33') + %(. A$()r -%3 -'%r 

    -'* r+, (-) @)33') ,'3 -%**). T-) r+3) ,'3 (+ %3(%'() ' r)+&( ''%3(

    (-) P)r3%'3.

    Ot% 8a;l,@

      A/%)( Gr))63 /+)r)* ('?&)(3 ,%(- ,' '* 3)* (-)@ (+ ,r%() +. T-)

    ('?&)(3 ,)r) /+@+3)* +$ ,++*) 3&'?3. A &')r +$ @)&()* ,' ,'3 +r)* +)r (-)

    ,++* '* '&&+,)* (+ -'r*) '3 %( *r%)*. H%**) @)33')3 /+&* ?) /'r)* %(+ (-)

    ,++* r%+r (+ /+)r% (-) 3&'?. -) (-) @)&()* ,' ,'3 +r)* +)r (-) 3&'? (-)

    +, /+/)'&)* @)33') ,'3 &'()r r))'&)* ? (-) r)/%%)( ,-) (-) r)9@)&()* (-)

    ,' '* +r)* %( $r+@ (-) ('?&)(.

      Fr+@ (-) 13( /)(r (-r+- +r&* 'r II %%3%?&) %63 ,)r) +$() 3)*

    (+ /+/)'& -%**) @)33')3. A( $%r3( (-) %63 ,)r) +r'%/ 3?3('/)3 (-'( +%*%C)*

    ,-) -)'()*. T-) -)'( r)'/(%+ r))'&)* (-) -%**) @)33'). A3 (%@) '33)*/+@+*3 '* 3?3('/)3 ,)r) /-+3) ?'3)* + *)3%r'?&) /-)@%/'& r)'/(%+3. -)

    (-) r)/%%)( @%)* (-) /+@+*3 3)* (+ ,r%() (-) %%3%?&) @)33') ,%(- ' r)'/(%)

    ')( (-) r)3&(% /-)@%/'& r)'/(%+ r))'&)* (-) -%**) *'('. T+*' 3+@)

    /+@@+& 3)* /+@+*3 'r) %3%?&) ,-) &'/)* *)r ' &(r'%+&)( &%-(.

      I '+(-)r $+r@ ,-%&) P'r%3 ,'3 *)r 3%)) % 1870 @)33')3 ,)r) 3)(

     ? /'rr%)r %)+. A P'r%3%' -+(+r'-)r 3)* ' @%/r+$%&@ ()/-%) (+ )'?&) )'/-

    http://en.wikipedia.org/wiki/Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/Demaratushttp://en.wikipedia.org/wiki/Wax_tablethttp://en.wikipedia.org/wiki/Stenographyhttp://en.wikipedia.org/wiki/Histiaeushttp://en.wikipedia.org/wiki/Persian_Empirehttp://en.wikipedia.org/wiki/Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/The_Histories_of_Herodotushttp://en.wikipedia.org/wiki/Demaratushttp://en.wikipedia.org/wiki/Wax_tablethttp://en.wikipedia.org/wiki/Stenographyhttp://en.wikipedia.org/wiki/Histiaeushttp://en.wikipedia.org/wiki/Persian_Empire

  • 8/16/2019 image based stegnography using lsb technique

    13/62

     %)+ (+ /'rr ' -%-)r +&@) +$ *'('. T-) @%%'(r%C'(%+ +$ %$+r@'(%+ '&3+

    3)r)* (+ *)()r *)()/(%+ '* ,'3 ' r)/r3+r (+ (-) %)(%+ +$ (-) @%/r+*+(.

      A @%/r+*+( %3 ' *+/@)( +r -+(+r'- r)*/)* % 3%C) (%& %( %3 '3 3@'&& '3 '

     )/%& *+( #'?+( (-) 3%C) +$ (-) )r%+* '( (-) )* +$ (-%3 3)()/). B)(,)) +r&*

    'r I '* II G)r@' 3)* @%/r+*+(3 $+r 3()'+r'-%/ @)33'% r+3)3 '*

    &'()r @' /+(r%)3 '33)* (-)3) @%/r+*+( @)33')3 (-r+- %3)/r) +3('&

    /-')&3.

    G%) (-) -%3(+r%/'& )'@&)3 '?+) %( 3-+&* ?) /&)'r (-'( %$ ' 3()'+r'-%/

    33()@3 6) ,)r) (+ ?) *%3/+)r)* (-) 3)/r%( +$ (-) 33()@ ,+&* ?) %rr)+/'?&

     ?r+6). S%@& 3-'% (-) -'%r +$$ (-) -)'* +$ ))r+) '33% (-r+- '

    /-)/6+%( +r @)&(% (-) ,' +$$ +$ ' *%3/+)r)* ('?&)(3 r))'&3 +( +& (-)

    )%3()/) +$ ' -%**) @)33') ?( (-) @)33') %(3)&$.

  • 8/16/2019 image based stegnography using lsb technique

    14/62

    THEORY ABOUT STEGANOGRAPHY

  • 8/16/2019 image based stegnography using lsb technique

    15/62

    THEORY@

    S()'+r'- %3 (-) 'r( '* 3/%)/) +$ ,r%(% -%**) @)33')3 % 3/- ' ,'

    (-'( + +) ''r( $r+@ (-) 3)*)r '* %()*)* r)/%%)( 33)/(3 (-) )%3()/) +$ (-)

    @)33') ' $+r@ +$ 3)/r%( (-r+- +?3/r%(. T-) ,+r* steganography %3

    +$ Gr))6 +r%% '* @)'3 /+/)'&)* ,r%(% $r+@ (-) Gr))6  

    ,+r*3 steganos @)'% /+)r)* +r r+()/()* '* graphein @)'% (+ ,r%().

    G))r'&& @)33')3 ,%&& ')'r (+ ?) 3+@)(-% )&3) %@')3 'r(%/&)3 3-+% &%3(3

    +r 3+@) +(-)r covertext   '* /&'33%/'&& (-) -%**) @)33') @' ?) % %%3%?&)

    %6  ?)(,)) (-) %3%?&) &%)3 +$ ' r%'() &)(()r.

      I *%%('& 3()'+r'- )&)/(r+%/ /+@@%/'(%+3 @' %/&*)

    3()'+r'-%/ /+*% %3%*) +$ ' (r'3+r( &')r 3/- '3 ' *+/@)( $%&) %@') $%&)

     r+r'@ +r r+(+/+&. M)*%' $%&)3 'r) %*)'& $+r 3()'+r'-%/ (r'3@%33%+ ?)/'3) +$ 

    (-)%r &'r) 3%C). A3 ' 3%@&) )'@&) ' 3)*)r @%-( 3('r( ,%(- ' %+/+3 %@')

    $%&) '* '*

  • 8/16/2019 image based stegnography using lsb technique

    16/62

    JPEG MPEG: +r +r* $%&) '&&+,3 ' )(r' *'(' (+ ?) '**)* (+ (-) )* +$ '

    r)&'r $%&). E) %$ 3/- )(r' *'(' #,-%/- /' ?) )/r()* 'r) '**)* (-) JPEG

    MPEG: +r +r* $%&) &++63 #3+*3 &%6) (-) +r%%'& %@') 3+* +r *+/@)( +

    (-) /+@()r. S+@) )+&) @%-( -') @%3*)r3(++* (-'( 3/- ' (r%/6 %3 ' () +$ 

    3()'+r'-.

      H+,))r 3/- (r%/6)* $%&)3 @' -') ' )(r'9&)(- $%&) 3%C)3 '* (-)

    /' ?) )'3%& *)()/()* ? @+3( /+@()r )%))r3. S+ $%&) *)/)(%+ %3 *)$%%()&

    *%$$)r)( $r+@ 3()'+r'-%/ ()/-%) ,) 'r) *%3/33% -)r).

     

    S()'+r'- +$() *r',3 /+$3%+ ,%(- /r(+r'- % ()r@3 +$ 

    ')'r'/) '* 3'). T-) @+3( 3%%$%/'( *%$$)r)/) ?)(,)) 3()'+r'- '*

    /r(+r'- %3 (-) 33%/%+ $'/(+r. I $'/( ,-) ?+(- /r(+r'- '*

    3()'+r'- 'r) ?)% %@&)@)()* (+)(-)r ' '//)('?&) '@+( +$ 3)/r%(

    /+&* ?) '/-%))*.

      H)/) ' 3)/r%( (%&%( ,-%/- %3 /'&&)* S()r) %3 ?%&( (+ )33)(%'&&

     r+()/( (-) r%'/ +$ /+$%*)(%'& *'(' ,%(- +9)/r(%+ @)(-+* (-'( %3 ,%(-+(

    3% *%r)/( '33,+r* '(-)(%/'(%+ *r% (-) (r'3@%33%+ +$ %$+r@'(%+. T-%3

    6%* +$ @)(-+* %3 3)* (+ @'6) (-) r)3)/) +$ ' 3)/r)( *'(' ')'r %%3%?&) (+

    )')3*r+)r3 3/- '3 6)&+)r3 +r -'r@$& (r'/6% /++6%)3 ,-%/- /' @+%(+r '

    3)r3 6)3(r+6) ,-) )()r% '33,+r* '* )r3+'& %$+r@'(%+. I$+r@'(%+ (-)$(

     ? @'&,'r) -'3 ?)) ,%*)& 3)* (+ /'(r) 3)r3 '33,+r* '* /+$%*)(%'& *'(' %

    +r*)r (+ 3) %( $+r -%

  • 8/16/2019 image based stegnography using lsb technique

    17/62

    )+3)*. T-%3 () +$ %$+r@'(%+ @' ?) )r /r/%'& (+ )+&) 3/- '3 3/r&+3

     ?3%)33 /+@)(%(+r3 +r 3)/r%(%)3 *)'&)r3 +r )) (-+3) @'&%/%+3 r+ +$ +r'%C)*

    /r%@) $%r)3 ,-+ @' ?) 6))% (-) 3)*)r +r r)/)%)r *)r 3r)%&&'/).

    .

     

    T-)r)$+r) %( %3 )33)(%'& (+ r))( (-) %()r/)(%+ ? +(-)r 'r(%)3 ,-%&)

    (r'3@%((% *'(' +r 3'$)'r*% -@' (+ -@' /+@@%/'(%+3.  S()/r) ,'3

    *)3%)* ?'3)* + (-) /+)(%+'& '* ))r'& r%/%&) +$ 3()'+r'-. B'3%/'&&

    (-) 3)/r)( *'(' r)$)r3 (+ ' @)33') ,-%/- %3 3')* '3 ' ()( $%&) (-'( ))*3 (+ ?) -%**).

    I (-%3 '&%/'(%+ ' GIF %@') ,%&& ?) /-+3) '3 ' /+)r @)*%@. T-) 3()+9%@') %3

    (-) $%'& r+*/( '$()r ' 3)/r)( @)33') %3 )@?)**)* % (-) /+)r +? r)r)3)(3 (-) ()/-%) ,%(- ,-%/- (-) 3()''&3( '(()@(3 (+

    r)/+)r @+*%$ +r r)@+) ' 3()+ @)33'). T-)r) )%( 5 3()''&3%3 '(('/63 ,-%/-

    'r) %/%*)('&& *)r%)* $r+@ 4 /r(''&3%3 ()/-%)3 3()+9+& 6+,9/+)r

    6+, @)33') /-+3) 3()+ '* /-+3) @)33').

  • 8/16/2019 image based stegnography using lsb technique

    18/62

      I (-) 3()+9+& @)(-+* (-) 3()''&3( +& -'3 ''%&'?&) (-) 3()+

    @)*%@ +r (-) $%%3-)* 3()+ r+*/(. T-%3 %3 ? $'r (-) @+3( *%$$%/&( '(('/6 'r+'/-

    3%/) (-)r) %3 + 3('r(% +%( $r+@ ,-%/- (+ 3('r( )(r'/(% (-) -%**) @)33'). S+

    (%/'&& (-) 3()''&3( ,%&& 3/' ? 3()''&3%3 '&+r%(-@ () $%r3(. F+r )'@&) %$ 

    (-) LSB #&)'3( 3%%$%/'( ?%( '(()r $+r ))r %)& ?() 3-+,3 ' r)/rr% '(()r %(

    @' ?) *)*/)* (-'( (-) -%**) @)33') %3 ' ,'()r@'r6.

    -) (-) +r%%'& /+)r *'(' '* (-) 3()+ @)33') 'r) ?+(- ''%&'?&) (-%3

    %3 /'&&)* (-) =6+,9/+)r '(('/6>. T-%3 *'(' /' ?) @'%&'()* (+ $%* (-)

    *%$$)r)/) % ?%( '(()r ?)(,)) ?+(- 3)(3 +$ *'('. A( (-%3 3(') % (-%3 () +$ '(('/6

    (-) 3()''&3( @' ?) &)$( ,%(- ' ?%( '(()r ,-%/- r)r)3)(3 ASII /&)'r()( #+9

    )/r()* ASII ()( % ,-%/- /'3) (-) '(('/6 ,'3 /+@&)()& 3//)33$& %

    r)/+)r% (-) @)33'). I$ (-) @)33') ,'3 )/r()* r%+r (+ (-) 3()+ r+/)33 (-)

    )(r'/()* @)33') ,+&* ))* (+ ?) r (-r+- /r(''&3%3 (++&3 (+ ?) *)/%-)r)*.

    T-) =6+, @)33') '(('/6> '33@)3 )%(-)r ' 'r( +$ +r (-) )(%r) -%**)

    @)33') %3 ''%&'?&) (+ (-) 3()''&3(. A )$$%/%)( 'r+'/- %3 (+ ?)% % 'r'&&)& '

    )$$+r( (+ *)/r( (-) @)33') '* ' )$$+r( (+ *)()/( +(-)r -%**) @)33')3 ?'3)* +

    (-) 3%'(r) +$ (-) 6+, @)33'). T-) =/-+3) 3()+ '(('/6> '33)r(3 (-)

    3()'+r'- '&+r%(-@ '* (-) /+)r *'(' 'r) 6+,. I (-%3 /'3) (-) 6) %$ (-)

    @)33') %3 )/r()* '* (-) -%**) @)33') 'r) 6+,. A'% % (-%3 /'3) (-)

    +r%%'& /+)r *'(' %3 6+, ,-%/- '&&+,3 (-) 3()''&3( (+ ))r'() (-) *'('

    *)&('#*%$$)r)/) ?)(,)) (-) 3()+ @)33') '* (-) +r%%'& /+)r *'(' '* r (-)

    r)3&(% *'(' (-r+- (-) 3()+ *)/+*)r % /'3) (-) @)33') %3 /&)'r()(.

    =-+3) @)33') '(('/6> r)$)r3 (+ (-) 3()''&3(3 6+,&)*) +$ (-)

    -%**) @)33') ,%(- (-) +'& +$ )$$)/(%)& *)()/(% 3()+ @)33')3. T-%3 '(('/6 

    '33@)3 (-) -%**) @)33') %3 6+, ?( ' /+@@%( -'3 + 6+,&)*) +$ ,-%/-

    /+('%)r %3 -%*% %(. I (-%3 )$$+r( (-) 3()''&3( ,%&& ))r'() 'r%+3 3()+

    @)33')3 3% 'r%+3 3()+ '&+r%(-@3 % ' '(()@( (+ $%* /+3%3()( '(()r3 '*

    %@r+) *)()/(%+ +$ (-) -%**) @)33').

  • 8/16/2019 image based stegnography using lsb technique

    19/62

    T-) +?

  • 8/16/2019 image based stegnography using lsb technique

    20/62

      S()'+r'- %3 ' ()/-%) (+ -%*) 3)/r)( *'(' ? )@?)**% %( % 3+@)

    %+/)( &++6% @)*%' *'(' &%6) M+' L%3' -)r). T-) )@?)**)* *'(' %3 )r 3'$)

     ?)/'3) 3()'+r'- -%*) ?+(- (-) /+()( '* (-) &+/'(%+ +$ (-) 3)/r)(

    %$+r@'(%+. T-)r) 'r) @' *%$$)r)( @)(-+*3 (+ )@?)* *'(' % (-) @)*%' *'('. I( %3

    %@+33%?&) (+ *)()/( ,-%/- @)(-+* %3 3)* $+r )@?)**%. S()'+r'- /' /+9

    +)r'() ,%(- /r(+r'- % (-) 3)3) (-'( %( /' )@?)* (-) )/r()* 3)/r)( *'(' (+

    @'6) %( @/- 3'$)r.

    T-) @+3( %@+r('( +%( % 3()'+r'- %3 (-'( (-) 3()+ *'(' *+)3 +( -')

    ' )%*)/) (-'( 3+@) )(r' *'(' %3 )@?)**)* (-)). I +(-)r ,+r*3 (-) )33)& *'('

    '* (-) 3()+ *'(' @3( ?) )r 3%@%&'r. A 3)r +$ 3()'+r'- 3-+&* *%3/'r* (-)

    +r%%'& )33)& *'(' '$()r )@?)**% % +r*)r +( (+ '&&+, '+) (+ /+@'r) (-) 3()+

    '* (-) +r%%'& *'('.

     

    I( %3 '&3+ %@+r('( (-'( (-) )@?)**% /''/%( %3 &'r). T-) &'r)r (-) ?)(()r.

    F+r %@') 3()'+r'- ,) 'r) /+$%*)( (-'( BPS @)(-+* %3 (-) ?)3( +$ '&&

    /rr)(& ''%&'?&) 3()'+r'-%/ @)(-+*3.

    T-)r) 'r) ?'3%/'&& (-r)) ()3 +$ 3()'+r'-%/ r+(+/+&3 3)*. T-) 'r)

    Pr) S()'+r'- S)/r)( K) S()'+r'- '* P?&%/ K) S()'+r'-.

     

    Pr) S()'+r'- %3 *)$%)* '3 ' 3()'+r'-%/ 33()@ (-'( *+)3 +( r)%r)

    (-) )/-') +$ ' /%-)r 3/- '3 ' 3()+96). T-%3 @)(-+* +$ S()'+r'- %3 (-)

    &)'3( 3)/r) @)'3 ? ,-%/- (+ /+@@%/'() 3)/r)(& ?)/'3) (-) 3)*)r '* r)/)%)r /' r)& +& + (-) r)3@(%+ (-'( + +(-)r 'r(%)3 'r) ','r) +$ (-%3 3)/r)(

    @)33'). U3% +) 33()@3 3/- '3 (-) I()r)( ,) 6+, (-%3 %3 +( (-) /'3) '( '&&.

     

    S)/r)( K) S()'+r'- %3 *)$%)* '3 ' 3()'+r'-%/ 33()@ (-'( r)%r)3

    (-) )/-') +$ ' 3)/r)( 6) #3()+96) r%+r (+ /+@@%/'(%+. S)/r)( K)

    S()'+r'- ('6)3 ' /+)r @)33') '* )@?)*3 (-) 3)/r)( @)33') %3%*) +$ %( ?3% ' 3)/r)( 6) #3()+96). O& (-) 'r(%)3 ,-+ 6+, (-) 3)/r)( 6) /' r))r3)

  • 8/16/2019 image based stegnography using lsb technique

    21/62

    (-) r+/)33 '* r)'* (-) 3)/r)( @)33'). U&%6) Pr) S()'+r'- ,-)r) '

     )r/)%)* %%3%?&) /+@@%/'(%+ /-')& %3 r)3)( S)/r)( K) S()'+r'-

    )/-')3 ' 3()+96) ,-%/- @'6)3 %( @+r) 33/)(%?&) (+ %()r/)(%+. T-) ?))$%(

    (+ S)/r)( K) S()'+r'- %3 )) %$ %( %3 %()r/)()* +& 'r(%)3 ,-+ 6+, (-)

    3)/r)( 6) /' )(r'/( (-) 3)/r)( @)33').

     

    P?&%/ K) S()'+r'- ('6)3 (-) /+/)(3 $r+@ P?&%/ K) r(+r'- '3

    )&'%)* ?)&+,. P?&%/ K) S()'+r'- %3 *)$%)* '3 ' 3()'+r'-%/ 33()@

    (-'( 3)3 ' ?&%/ 6) '* ' r%'() 6) (+ 3)/r) (-) /+@@%/'(%+ ?)(,)) (-)

     'r(%)3 ,'(% (+ /+@@%/'() 3)/r)(&. T-) 3)*)r ,%&& 3) (-) ?&%/ 6) *r%

    (-) )/+*% r+/)33 '* +& (-) r%'() 6) ,-%/- -'3 ' *%r)/( @'(-)@'(%/'&

    r)&'(%+3-% ,%(- (-) ?&%/ 6) /' *)/%-)r (-) 3)/r)( @)33'). P?&%/ K)

    S()'+r'- r+%*)3 ' @+r) r+?3( ,' +$ %@&)@)(% ' 3()'+r'-%/ 33()@

     ?)/'3) %( /' (%&%C) ' @/- @+r) r+?3( '* r)3)'r/-)* ()/-+&+ % P?&%/ K)

    r(+r'-. I( '&3+ -'3 @&(%&) &))&3 +$ 3)/r%( % (-'( ,'()* 'r(%)3 @3( $%r3(

    33)/( (-) 3) +$ 3()'+r'- '* (-) (-) ,+&* -') (+ $%* ' ,' (+ /r'/6 (-)

    '&+r%(-@ 3)* ? (-) ?&%/ 6) 33()@ ?)$+r) (-) /+&* %()r/)( (-) 3)/r)(

    @)33').

  • 8/16/2019 image based stegnography using lsb technique

    22/62

    DIFFERENT /INDS OF

    STEGANOGRAPHY

  • 8/16/2019 image based stegnography using lsb technique

    23/62

    TYPES OF STEGANOGRAPHY

      S)/r)(3 /' ?) -%**) %3%*) '&& 3+r(3 +$ /+)r %$+r@'(%+ ()( %@')3

    '*%+ %*)+ '* @+r). M+3( 3()'+r'-%/ (%&%(%)3 +,'*'3 -%*) %$+r@'(%+

    %3%*) %@')3 '3 (-%3 %3 r)&'(%)& )'3 (+ %@&)@)(. T-)r) 'r) $+&&+,% ,'3 (+

    %@&)@)( 3()'+r'- 3% %@')3 T-)3) 'r) Pr+/)33% I@') P%)&3

     r+/)33% %@') %)&3 '* /r)'(% 3+(&%-(3 r+/)33% %@') %)&3 % %@') '*

    /+(r+&&% (-) /+(r'3( '* ?r%-()33 /+(r+&&% (-) /+&+r %()3%( /+&+r $%&()r

    /+&+r %)r3%+ '* )r$+r@% /++&(%+ % %@')3. H+,))r (-)r) 'r) (++&3

    ''%&'?&) (+ 3(+r) 3)/r)(3 %3%*) '&@+3( ' () +$ /+)r 3+r/). I( %3 '&3+ +33%?&) (+

    -%*) %$+r@'(%+ %3%*) ()(3 3+*3 '* %*)+ $%&@3. T-) @+3( %@+r('( r+)r( +$ 

    ' /+)r 3+r/) %3 (-) '@+( +$ *'(' (-'( /' ?) 3(+r)* %3%*) %( ,%(-+( /-'% (-)

    +(%/)'?&) r+)r(%)3 +$ (-) /+)r. -) ' %@') %3 *%3(+r()* +r ' %)/) +$ @3%/

    3+*3 *%$$)r)( (-' (-) +r%%'& (-) /+)r 3+r/) ,%&& ?) 33%/%+3 '* @' ?)

    /-)/6)* @+r) (-+r+-&.

      1E)"!i)* St M,,a*, i) T8t

    E/+*% 3)/r)( @)33')3 % ()( /' ?) ' )r /-'&&)% ('36. T-%3 %3 ?)/'3) ()(

    $%&)3 -') ' )r 3@'&& '@+( +$ r)**'( *'(' (+ r)&'/) ,%(- ' 3)/r)( @)33').

    S%/) ))r+) /' r)'* )/+*% ()( % '(r'& 3)()/)3 %3 *+?($&& )$$)/(%).

    A+(-)r *r',?'/6 %3 (-) )'3) +$ ,-%/- ()( ?'3)* S()'+r'- /' ?) '&()r)* ? '

    ,'()* 'r(%)3 ?

  • 8/16/2019 image based stegnography using lsb technique

    24/62

    @)33'). T-%3 @)(-+* +$ )/+*% %3 &)33 %3%?&) (-' &%)93-%$( )/+*% ?( r)%r)3

    (-'( (-) ()( $+r@'( 3+r( 'r%'?&) 3'/%.

      F)'(r) 3)/%$%/ )/+*% %+&)3 )/+*% 3)/r)( @)33')3 %(+ $+r@'(()* ()(

     ? /-'% /)r('% ()( '((r%?()3 3/- '3 )r(%/'&-+r%C+('& &)(- +$ &)(()r3 3/- '3

     ? * T )(/. T-%3 %3 ? $'r (-) -'r*)3( ()( )/+*% @)(-+* (+ %()r/)( '3 )'/- () +$ 

    $+r@'(()* ()( -'3 ' &'r) '@+( +$ $)'(r)3 (-'( /' ?) 3)* $+r )/+*% (-) 3)/r)(

    @)33').

    BE)"!i)* St M,,a*, i) I;a*,

    H%*% %$+r@'(%+ %3%*) %@')3 %3 ' +&'r ()/-%) +,'*'3. A %@') ,%(- '

    3)/r)( @)33') %3%*) /' )'3%& ?) 3r)'* +)r (-) +r&* %*) )? +r %

    ),3r+3. T-) 3) +$ 3()'+r'- % ),3r+3 -'3 ?)) r)3)'r/-)* ? G)r@'

    3()'+r'-%/ ))r( N%)&3 Pr++3 ,-+ /r)'()* ' 3/'% /&3()r ,-%/- *)()/(3 (-)

     r)3)/) +$ -%**) @)33')3 %3%*) %@')3 (-'( ,)r) +3()* + (-) )(. H+,))r

    '$()r /-)/6% +) @%&&%+ %@')3 + -%**) @)33')3 ,)r) $+* 3+ (-) r'/(%/'&

    3) +$ 3()'+r'- 3(%&& 3))@3 (+ ?) &%@%()*. T+ -%*) ' @)33') %3%*) ' %@')

    ,%(-+( /-'% %(3 %3%?&) r+)r(%)3 (-) /+)r 3+r/) /' ?) '&()r)* % +%3

    'r)'3 ,%(- @' /+&+r 'r%'(%+3 3+ &)33 '(()(%+ ,%&& ?) *r', (+ (-) @+*%$%/'(%+3.

    T-) @+3( /+@@+ @)(-+*3 (+ @'6) (-)3) '&()r'(%+3 %+&) (-) 3') +$ (-) &)'3(9

    3%%$%/'( ?%( #LSB @'36% $%&()r% '* (r'3$+r@'(%+3 + (-) /+)r %@').

    T-)3) ()/-%)3 /' ?) 3)* ,%(- 'r% *)r))3 +$ 3//)33 + *%$$)r)( ()3 +$ 

    %@') $%&)3.

      L)'3( 3%%$%/'( ?%( #LSB )/+*% %3 ? $'r (-) @+3( +&'r +$ (-) /+*%

    ()/-%)3 3)* $+r *%%('& %@')3. B 3% (-) LSB +$ )'/- ?() #8 ?%(3 % ' %@')

    $+r ' 3)/r)( @)33') + /' 3(+r) : ?%(3 +$ *'(' % )'/- %)& $+r 249?%( %@')3 '* 1

     ?%( % )'/- %)& $+r 89?%( %@')3. A3 + /' 3)) @/- @+r) %$+r@'(%+ /' ?)

    3(+r)* % ' 249?%( %@') $%&). D))*% + (-) /+&+r '&)(() 3)* $+r (-) /+)r %@')

    #%.). '&& r' %( %3 +33%?&) (+ ('6) 2 LSB3 $r+@ +) ?() ,%(-+( (-) -@' %3'&

    33()@ #HVS ?)% '?&) (+ ()&& (-) *%$$)r)/). T-) +& r+?&)@ ,%(- (-%3 ()/-%)

  • 8/16/2019 image based stegnography using lsb technique

    25/62

    %3 (-'( %( %3 )r &)r'?&) (+ '(('/63 3/- '3 %@') /-')3 '* $+r@'((% #%.).

    /-'% $r+@ .GIF (+ .JPEG.

     

    M'36% '* $%&()r% ()/-%)3 $+r *%%('& %@') )/+*% 3/- '3 D%%('&

    '()r@'r6% #%.).9 %()r'(% ' /+@'%)3 &++ + (-)r) ,)? /+()( 'r) @+r)

     +&'r ,%(- &+33 /+@r)33%+ ()/-%)3 3/- '3 #.JPEG. M'36% '* $%&()r%

    ()/-%)3 3'&& r)3(r%/()* (+ 24 ?%(3 +r r'3/'&) %@')3 ('6) ' *%$$)r)( 'r+'/-

    (+ -%*% ' @)33'). T-%3 ()/-%) '/('&& )()*3 ' %@') *'(' ? @'36% (-)

    3)/r)( *'(' +)r (-) +r%%'& *'(' '3 ++3)* (+ -%*% %$+r@'(%+ %3%*) +$ (-) *'('.

    S+@) ))r(3 'r) (-'( (-%3 %3 *)$%%()& ' $+r@ +$ I$+r@'(%+ H%*% ?( +(

    ()/-%/'&& S()'+r'-. T-) ?)'( +$ M'36% '* F%&()r% ()/-%)3 'r) (-'(

    (-) 'r) %@@) (+ %@') @'%&'(%+ ,-%/- @'6)3 (-)r) +33%?&) 3)3 )r r+?3(.

    -%&) @'36% *+)3 /-') (-) %3%?&) r+)r(%)3 +$ ' %@') %( /' ?) *+) % 3/-

    ' ,' (-'( (-) -@' )) ,%&& +( +(%/) (-) '+@'&%)3. S%/) @'36% 3)3 %3%?&)

    '3)/(3 +$ (-) %@') %( %3 @+r) r+?3( (-' LSB @+*%$%/'(%+ ,%(- r)3)/( (+

    /+@r)33%+ /r+% '* *%$$)r)( 6%*3 +$ %@') r+/)33%. T-) %$+r@'(%+ %3

    +( -%**) '( (-) +%3) &))& ?( %3 %3%*) (-) %3%?&) 'r( +$ (-) %@') ,-%/- @'6)3 %(

    @+r) 3%('?&) (-' LSB @+*%$%/'(%+3 % /'3) ' &+33 /+@r)33%+ '&+r%(-@ &%6)

    JPEG %3 ?)% 3)*.

      A @+r) /+@&) ,' +$ -%*% ' 3)/r)( %3%*) ' %@') /+@)3 ,%(- (-) 3) '*

    @+*%$%/'(%+3 +$ *%3/r)() /+3%) (r'3$+r@'(%+3. D%3/r)() /+3%) (r'3$+r@'(%+3

    #DT 'r) 3)* ? (-) JPEG /+@r)33%+ '&+r%(-@ (+ (r'3$+r@ 3//)33%) 8 8

     %)& ?&+/63 +$ (-) %@') %(+ ;4 DT /+)$$%/%)(3 )'/-. A 3%@&) 3)*+9/+*)

    '&+r%(-@ (+ -%*) ' @)33') %3%*) ' JPEG %@') /+&* &++6 &%6) (-%3I)'t@ @)33') /+)r %@')

    O't't@ 3()'+r'-%/ %@') /+('%% @)33')

    $%il *'(' &)$( (+ )@?)* !"

      )( )( DT /+)$$%/%)( $r+@ /+)r %@')

      if DT 0 '* DT 1 t%)

      )( )( LSB $r+@ @)33')

      r)&'/) DT LSB ,%(- @)33') ?%(  )! if 

  • 8/16/2019 image based stegnography using lsb technique

    26/62

      %3)r( DT %(+ 3()'+r'-%/ %@')

    )! $%il

    C) Encoding Secret Messages in Audio

    H%*% %$+r@'(%+ %3%*) '*%+ $%&)3 /' ?) *+) % 3))r'& *%$$)r)( ,'3. U3% (-)

    &)'3(93%%$%/'( ?%( @+*%$%/'(%+3 ,%&& 3'&& +( /r)'() '*%?&) /-')3 (+ (-)

    3+*3. A+(-)r @)(-+* %+&)3 ('6% '*'(') +$ -@' &%@%('(%+3. I( %3 +33%?&)

    (+ )/+*) @)33')3 3% $r))/%)3 (-'( 'r) %'*%?&) (+ (-) -@' )'r. U3% '

    $r))/%)3 '?+) 20.000 HC @)33')3 /' ?) -%**) %3%*) 3+* $%&)3 '* ,%&& +(

     ?) *)()/()* ? -@' /-)/63. A&3+ ' @)33') /' ?) )/+*)* 3% @3%/'& (+)3

    ,%(- ' 3?3(%((%+ 3/-)@). F+r )'@&) ' F (+) ,%&& r)r)3)( ' 0 '* ' (+)

    r)r)3)(3 ' 1. A +r@'& @3%/'& %)/) /' +, ?) /+@+3)* 'r+* (-) 3)/r)(

    @)33') +r ' )%3(% %)/) /' ?) 3)&)/()* (+)(-)r ,%(- ' )/+*% 3/-)@) (-'(

    ,%&& r)r)3)( ' @)33'). V%*)+ $%&)3 'r) ))r'&& ' /+&&)/(%+ +$ %@')3 '* 3+*3

    3+ @+3( +$ (-) r)3)()* ()/-%)3 + %@')3 '* '*%+ /' ?) '&%)* (+ %*)+ $%&)3

    (++. T-) r)'( '*'(')3 +$ %*)+ 'r) (-) &'r) '@+( +$ *'(' (-'( /' ?) -%**)

    %3%*) '* (-) $'/( (-'( %( %3 ' @+% 3(r)'@ +$ %@')3 '* 3+*3. T-)r)$+r) '

    3@'&& ?( +(-)r,%3) +(%/)'?&) *%3(+r(%+3 @%-( + +?3)r)* ? -@'3 ?)/'3) +$ 

    (-) /+(%+3 $&+, +$ %$+r@'(%+.

  • 8/16/2019 image based stegnography using lsb technique

    27/62

    LEAST SIGNIFICANT BIT INSERTION 

    TECHNIQUE

  • 8/16/2019 image based stegnography using lsb technique

    28/62

    LEAST SIGNIFICANT BIT INSERTION

      O) +$ (-) @+3( /+@@+ ()/-%)3 3)* % 3()'+r'- (+*' %3 /'&&)*

    &)'3( 3%%$%/'( ?%( #LSB %3)r(%+. T+ -%*) ' 3)/r)( @)33') %3%*) ' %@') ' r+)r 

    /+)r %@') %3 ))*)*. T-%3 @)(-+* %3 )'/(& ,-'( %( 3+*3 &%6) (-) &)'3( 3%%$%/'(

     ?%(3 +$ (-) /+)r9%@') 'r) '&()r)* 3+ (-'( (-) $+r@ (-) )@?)**)* %$+r@'(%+. T-)

    $+&&+,% )'@&) 3-+,3 -+, (-) &)(()r A /' ?) -%**) % (-) $%r3( )%-( ?()3 +$ 

    (-r)) %)&3 % ' 249?%( %@').

    P%)&3 #00100111 11101001 11001000

    #00100111 11001000 11101001

    #11001000 00100111 11101001

    A 01000001

    R)3&( #00100110 1101001 11001000

    #00100110 11001000 11101000

    #11001000 00100111 11101001

      T-) (-r)) *)r&%)* ?%(3 'r) (-) +& (-r)) ?%(3 (-'( ,)r) '/('&& '&()r)*. LSB

    %3)r(%+ r)%r)3 + ')r') (-'( +& -'&$ (-) ?%(3 % ' %@') ?) /-')*. S%/) (-)

    89?%( &)(()r A +& r)%r)3 )%-( ?()3 (+ -%*) %( % (-) %(- ?() +$ (-) (-r)) %)&3

    /' ?) 3)* (+ ?)% -%*% (-) )( /-'r'/()r +$ (-) -%**) @)33').

    A 3&%-( 'r%'(%+ +$ (-%3 ()/-%) '&&+,3 $+r )@?)**% (-) @)33') % (,+ +r 

    @+r) +$ (-) &)'3( 3%%$%/'( ?%(3 )r ?(). T-%3 %/r)'3)3 (-) -%**) %$+r@'(%+

    /''/%( +$ (-) /+)r9+?

  • 8/16/2019 image based stegnography using lsb technique

    29/62

    APPLICATIONS OF STEGANOGRAPHY

  • 8/16/2019 image based stegnography using lsb technique

    30/62

    APPLICATIONS OF STEGANOGRAPHY

    S()'+r'- %3 '&%/'?&) (+ ?( +( &%@%()* (+ (-) $+&&+,% 'r)'3.

      1 +$%*)(%'& /+@@%/'(%+ '* 3)/r)( *'(' 3(+r%

      2 Pr+()/(%+ +$ *'(' '&()r'(%+

      : A//)33 /+(r+& 33()@ $+r *%%('& /+()( *%3(r%?(%+

      4 M)*%' D'('?'3) 33()@3

      5 All*! ', :- t"i,t,

      ; All*! ', :- i)tlli*) ,+i,

     

    T-) 'r)' *%$$)r3 % ,-'( $)'(r) +$ (-) 3()'+r'- %3 (%&%C)* % )'/- 33()@.

     

    13 C")fi!)tial ";;')iati") a)! ,t !ata ,t"i)*

     

    T-) 3)/r)/ +$ (-) )@?)**)* *'(' %3 )33)(%'& % (-%3 'r)'.

     

    H%3(+r%/'&& 3()'+r'- -') ?)) 'r+'/-)* % (-%3 'r)'. S()'+r'-

     r+%*)3 3 ,%(-

     

    #A P+()(%'& /''?%&%( (+ -%*) (-) )%3()/) +$ /+$%*)(%'& *'('

      #B H'r*)33 +$ *)()/(% (-) -%**) #%.). )@?)**)* *'('

      # S(r)(-)% +$ (-) 3)/r)/ +$ (-) )/r()* *'('

      I r'/(%/) ,-) + 3) 3+@) 3()'+r'- + @3( $%r3( 3)&)/( '

    )33)& *'(' '//+r*% (+ (-) 3%C) +$ (-) )@?)**% *'('. T-) )33)& 3-+&* ?)

    %+/+3. T-) + )@?)* (-) /+$%*)(%'& *'(' ? 3% ' )@?)**% r+r'@

    #,-%/- %3 +) /+@+)( +$ (-) 3()'+r'- 3+$(,'r) (+)(-)r ,%(- 3+@) 6).

    -) )(r'/(% + #+r +r 'r( 3) ' )(r'/(% r+r'@ #'+(-)r /+@+)(

    (+ r)/+)r (-) )@?)**)* *'(' ? (-) 3'@) 6) # /+@@+ 6) % ()r@3 +$ 

  • 8/16/2019 image based stegnography using lsb technique

    31/62

    /r(+r'-. I (-%3 /'3) + ))* ' 6) )+(%'(%+ ?)$+r) + 3('r(

    /+@@%/'(%+.

    23 P"tti") "f !ata altati")

    ) ('6) '*'(') +$ (-) $r'%&%( +$ (-) )@?)**)* *'(' % (-%3 '&%/'(%+ 'r)'.

    T-) )@?)**)* *'(' /' r'(-)r ?) $r'%&) (-' ?) )r r+?3(. A/('&& )@?)**)* *'('

    'r) $r'%&) % @+3( 3()'+r'- r+r'@3.

    H+,))r (-%3 $r'%&%( +)3 ' ), *%r)/(%+ (+,'r* ' %$+r@'(%+9'&()r'(%+ r+()/(%) 33()@ 3/- '3 ' D%%('& )r(%$%/'() D+/@)( S3()@. T-) @+3( +)&

     +%( '@+ +(-)r3 %3 (-'( + '(-)(%/'(%+ ?r)' %3 ))*)*. I$ %( %3 %@&)@)()*

     )+&) /' 3)* (-)%r *%%('& /)r(%$%/'() *'(' (+ ' &'/) % (-) ,+r&* (-r+-

    I()r)(. N+ +) /' $+r) '&()r +r ('@)r 3/- /)r(%$%/'() *'('. I$ $+r)* '&()r)* +r 

    ('@)r)* %( %3 )'3%& *)()/()* ? (-) )(r'/(%+ r+r'@. 

    63 A,, ")t"l ,-,t; f" !i*ital ")t)t !i,ti:'ti")

    I (-%3 'r)' )@?)**)* *'(' %3 -%**) ?( %3 )&'%)* (+ ?&%/%C) (-) /+()(.

    T+*' *%%('& /+()(3 'r) )((% @+r) '* @+r) /+@@+& *%3(r%?()* ? I()r)(

    (-' ))r ?)$+r). F+r )'@&) @3%/ /+@'%)3 r)&)'3) ), '&?@3 + (-)%r

    )?') % ' $r)) +r /-'r)* @')r. H+,))r % (-%3 /'3) '&& (-) /+()(3 'r)

    )'&& *%3(r%?()* (+ (-) )+&) ,-+ '//)33)* (-) '). S+ ' +r*%'r )?

    *%3(r%?(%+ 3/-)@) %3 +( 3%()* $+r ' /'3)9?9/'3) '* 3)&)/(%) *%3(r%?(%+. O$

    /+r3) %( %3 '&,'3 +33%?&) (+ '(('/- *%%('& /+()( (+ )9@'%& @)33')3 '* 3)* (+

    (-) /3(+@)r3. B( %( ,%&& ('6)3 ' &+( +$ /+3( % (%@) '* &'?+r.

    I$ + -') 3+@) '&'?&) /+()( ,-%/- + (-%6 %( %3 +6' (+ r+%*) +(-)r3 %$ (-)

    r)'&& ))* %( '* %$ %( %3 +33%?&) (+ &+'* 3/- /+()( + (-) )? % 3+@) /+)r(

    @')r. A* %$ + /' %33) ' 3)/%'& '//)33 6) (+ )(r'/( (-) /+()( 3)&)/(%)&

    + ,%&& ?) )r -' '?+( %(. A 3()'+r'-%/ 3/-)@) /' -)& r)'&%C) ' (-%3 ()

    +$ 33()@.

  • 8/16/2019 image based stegnography using lsb technique

    32/62

    ) -') *))&+)* ' r+(+() +$ ' A//)33 +(r+& S3()@ $+r *%%('& /+()(

    *%3(r%?(%+ (-r+- I()r)(. T-) $+&&+,% 3()3 )&'% (-) 3/-)@).

    #1 A /+()( +,)r /&'33%$ -%3-)r *%%('& /+()(3 % ' $+&*)r9?9$+&*)r @')r '*

    )@?)* (-) ,-+&) $+&*)r3 % 3+@) &'r) )33)& '//+r*% (+ ' 3()'+r'-%/ @)(-+*

    3% $+&*)r '//)33 6)3 '* &+'* (-) )@?)**)* )33)& #3()+ *'(' + -%3-)r +,

    )?').

    #2 O (-'( )?') (-) +,)r )&'%3 (-) /+()(3 % *)(- '* ?&%/%C)

    ,+r&*,%*). T-) /+('/( %$+r@'(%+ (+ (-) +,)r #+3( @'%& '**r)33 )9@'%& '**r)33

     -+) @?)r )(/. ,%&& ?) +3()* (-)r).

    #: T-) +,)r @' r)/)%) ' '//)339r))3( $r+@ ' /3(+@)r ,-+ ,'(/-)* (-'(

    )?'). I (-'( /'3) (-) +,)r @' #+r @' +( /r)'()3 ' '//)33 6) '* r+%*)

    %( (+ (-) /3(+@)r #$r)) +r /-'r)*.

    I (-%3 @)/-'%3@ (-) @+3( %@+r('( +%( %3 ' 3)&)/(%) )(r'/(%+ %3 +33%?&) +r

    +(.

    =3 M!ia Data:a, ,-,t;3

     

    I (-%3 '&%/'(%+ 'r)' +$ 3()'+r'- 3)/r)/ %3 +( %@+r('( ?( %$% (,+

    ()3 +$ *'(' %(+ +) %3 (-) @+3( %@+r('(.

    M)*%' *'(' #-+(+ %/(r) @+%) @3%/ )(/. -') 3+@) '33+/%'(%+ ,%(- +(-)r

    %$+r@'(%+. A -+(+ %/(r) $+r %3('/) @' -') (-) $+&&+,%.

      #1 T-) (%(&) +$ (-) %/(r) '* 3+@) -3%/'& +?

  • 8/16/2019 image based stegnography using lsb technique

    33/62

    ), &%-(. +&)* ,%(- (-) /-'$$% '* ,%+,% ()/-%) ' 3)*)r /+&* )(

    @)33')3 +( '* /+)r (-)%r (r'/63 '&& '( +/).

    7 All*! ', :- i)tlli*) ,+i,@

    I 2010 (-) F)*)r'& Br)' +$ I)3(%'(%+ r))'&)* (-'( (-) R33%' $+r)%

    %()&&%)/) 3)r%/) 3)3 /3(+@%C)* 3()'+r'- 3+$(,'r) $+r )@?)**% )/r()*

    ()( @)33')3 %3%*) %@') $%&)3 $+r /)r('% /+@@%/'(%+3 ,%(- %&&)'& ')(3

    #')(3 *)r +9*%&+@'(%/ /+)r 3('(%+)* '?r+'*.

    http://en.wikipedia.org/wiki/Chaffing_and_winnowinghttp://en.wikipedia.org/wiki/Federal_Bureau_of_Investigationhttp://en.wikipedia.org/wiki/Foreign_Intelligence_Service_(Russia)http://en.wikipedia.org/wiki/Foreign_Intelligence_Service_(Russia)http://en.wikipedia.org/wiki/Chaffing_and_winnowinghttp://en.wikipedia.org/wiki/Federal_Bureau_of_Investigationhttp://en.wikipedia.org/wiki/Foreign_Intelligence_Service_(Russia)http://en.wikipedia.org/wiki/Foreign_Intelligence_Service_(Russia)

  • 8/16/2019 image based stegnography using lsb technique

    34/62

     

    DIGITAL IMAGE PROCESSING

  • 8/16/2019 image based stegnography using lsb technique

    35/62

    DIGITAL IMAGE PROCESSING

    Ba*"')!@

      D%%('& %@') r+/)33% %3 ' 'r)' /-'r'/()r%C)* ? (-) ))* $+r 

    )()3%) ))r%@)('& ,+r6 (+ )3('?&%3- (-) %'?%&%( +$ r++3)* 3+&(%+3 (+ ' %)

     r+?&)@. A %@+r('( /-'r'/()r%3(%/ *)r&% (-) *)3% +$ %@') r+/)33%

    33()@3 %3 (-) 3%%$%/'( &))& +$ ()3(% ! ))r%@)('(%+ (-'( +r@'&& %3 r)%r)*

     ?)$+r) 'rr%% '( ' '//)('?&) 3+&(%+. T-%3 /-'r'/()r%3(%/ %@&%)3 (-'( (-) '?%&%( (+

    $+r@&'() 'r+'/-)3 !%/6& r+(+() /'*%*'() 3+&(%+3 ))r'&& &'3 ' @'

  • 8/16/2019 image based stegnography using lsb technique

    36/62

    'r(%$%/%'& ?+*'r. T-) 'r)' +$ %@') ''&3%3 #%@') *)r3('*% %3 % ?)(,))

    %@') r+/)33% ! /+@()r %3%+.

     

    T-)r) 'r) + /&)'r9/( ?+*'r%)3 % (-) /+(%@ $r+@ %@') r+/)33% '(

    +) )* (+ /+@&)() %3%+ '( (-) +(-)r. H+,))r +) 3)$& 'r'*%@ %3 (+ /+3%*)r 

    (-r)) ()3 +$ /+@()r%C)* r+/)33)3 % (-%3 /+(%@ &+,9 @%*9 ! -%-9&))&

     r+/)33)3. L+,9&))& r+/)33 %+&)3 r%@%(%) +)r'(%+3 3/- '3 %@') r+/)33%

    (+ r)*/) +%3) /+(r'3( )-'/)@)( ! %@') 3-'r)%. A &+,9 &))& r+/)33 %3

    /-'r'/()r%C)* ? (-) $'/( (-'( ?+(- %(3 %(3 ! +((3 'r) %@')3. M%*9&))& r+/)33

    + %@')3 %+&)3 ('363 3/- '3 3)@)('(%+ *)3/r%(%+ +$ (-'( +? +$ ' )3)@?&) +$ r)/+%C)* +?

  • 8/16/2019 image based stegnography using lsb technique

    37/62

    C"l" i;a*@

      I( /' ?) r)r)3)()* ? (-r)) $/(%+3 R #&)@ $+r r)* G #&)@ $+r 

    r)) '* B #&)@ $+r ?&).

      A %@') @' ?) /+(%+3 ,%(- r)3)/( (+ (-) '* /++r*%'()3 '*

    '&3+ % '@&%(*). +)r(% 3/- ' %@') (+ *%%('& $+r@ r)%r)3 (-'( (-)

    /++r*%'()3 '3 ,)&& '3 (-) '@&%(*) (+ ?) *%%(%C)*. D%%(%C% (-) /++r*%'()3 '&)3

    %3 /'&&)* 3'@&%. D%%(%C% (-) '@&%(*) '&)3 %3 /'&&)* '(%C'(%+.

    C""!i)at ")+)ti")@

      T-) r)3&( +$ 3'@&% '* '(%C'(%+ %3 ' @'(r% +$ r)'& @?)r3. ) 3) (,+

     r%/%'& ,'3 (+ r)r)3)( *%%('& %@')3. A33@) (-'( ' %@') $# %3 3'@&)* 3+

    (-'( (-) r)3&(% %@') -'3 M r+,3 '* N /+&@3. ) 3' (-'( (-) %@') %3 +$ 3%C)

    M X N. T-) '&)3 +$ (-) /++r*%'()3 #&)@ 'r) *%3/r)() '(%(%)3. F+r +('(%+'&

    /&'r%( '* /+)%)/) ,) 3) %())r '&)3 $+r (-)3) *%3/r)() /++r*%'()3. I @'

    %@') r+/)33% ?++63 (-) %@') +r%% %3 *)$%)* (+ ?) '( #&)@#00.T-) )(

    /++r*%'() '&)3 '&+ (-) $%r3( r+, +$ (-) %@') 'r) #&)@#01.I( %3 %@+r('( (+

    6)) % @%* (-'( (-) +('(%+ #01 %3 3)* (+ 3%%$ (-) 3)/+* 3'@&) '&+ (-)

    $%r3( r+,. I( *+)3 +( @)' (-'( (-)3) 'r) (-) '/('& '&)3 +$ -3%/'& /++r*%'()3

    ,-) (-) %@') ,'3 3'@&)*. F+&&+,% $%r) 3-+,3 (-) /++r*%'() /+)(%+.

     N+() (-'( r')3 $r+@ 0 (+ M91 '* $r+@ 0 (+ N91 % %())r %/r)@)(3.  T-) /++r*%'() /+)(%+ 3)* % (-) (++&?+ (+ *)+() 'rr'3 %3 *%$$)r)( $r+@

    (-) r)/)*% 'r'r'- % (,+ @%+r ,'3. F%r3( %3()'* +$ 3% #&)@ (-)

    (++&?+ 3)3 (-) +('(%+ #r'/) (+ %*%/'() r+,3 '* /+&@3. N+() -+,))r (-'( (-)

    +r*)r +$ /++r*%'()3 %3 (-) 3'@) '3 (-) +r*)r *%3/33)* % (-) r)%+3 'r'r'- %

    (-) 3)3) (-'( (-) $%r3( )&)@)( +$ ' /++r*%'() (+&)3 #'&? r)$)r3 (+ ' r+, '* (-)

    3)/+* (+ ' /+&@. T-) +(-)r *%$$)r)/) %3 (-'( (-) +r%% +$ (-) /++r*%'() 33()@ %3

    '( #r / #1 1 (-3 r r')3 $r+@ 1 (+ M '* / $r+@ 1 (+ N % %())r %/r)@)(3.IPT *+/@)('(%+ r)$)r3 (+ (-) /++r*%'()3. L)33 $r))(& (-) (++&?+ '&3+ )@&+3

  • 8/16/2019 image based stegnography using lsb technique

    38/62

    '+(-)r /++r*%'() /+)(%+ /'&&)* 3'(%'& /++r*%'()3 ,-%/- 3)3 (+ r)$)r (+

    /+&@3 '* (+ r)$)r3 (+ r+,3. T-%3 %3 (-) ++3%() +$ +r 3) +$ 'r%'?&)3 '* .

    I;a* a, Mati,@

      T-) r)/)*% *%3/33%+ &)'*3 (+ (-) $+&&+,% r)r)3)('(%+ $+r ' *%%(%C)*

    %@') $/(%+

      $ #00 $#01 .. $#0N91

      $#10 $#11 $#1N91

      $#&)@ . . .

      . . .

      $#M910 $#M911 $#M91N91

      T-) r%-( 3%*) +$ (-%3 )'(%+ %3 ' *%%('& %@') ? *)$%%(%+. E'/-

    )&)@)( +$ (-%3 'rr' %3 /'&&)* ' %@') )&)@)( %/(r) )&)@)( %)& +r )&. T-)

    ()r@3 %@') '* %)& 'r) 3)* (-r+-+( (-) r)3( +$ +r *%3/33%+3 (+ *)+() '

    *%%('& %@') '* %(3 )&)@)(3.

      A *%%('& %@') /' ?) r)r)3)()* '(r'&& '3 ' MATLAB

    @'(r%

      $#11 $#12 . $#1N

      $#21 $#22 .. $#2N

      . . .

    $ . . .

      $#M1 $#M2 .$#MN

    -)r) $#11 $#00 #+() (-) 3) +$ ' @++3/+) $+( (+ *)+() MATLAB

    '(%(%)3. &)'r& (-) (,+ r)r)3)('(%+3 'r) %*)(%/'& )/)( $+r (-) 3-%$( % +r%%.T-) +('(%+ $# *)+()3 (-) )&)@)( &+/'()* % r+, '* (-) /+&@ . F+r 

    )'@&) $#;2 %3 (-) )&)@)( % (-) 3%(- r+, '* 3)/+* /+&@ +$ (-) @'(r% $.

    T%/'&& ,) 3) (-) &)(()r3 M '* N r)3)/(%)& (+ *)+() (-) @?)r +$ r+,3 '*

    /+&@3 % ' @'(r%. A 1N @'(r% %3 /'&&)* ' r+, )/(+r ,-)r)'3 ' M1 @'(r% %3

    /'&&)* ' /+&@ )/(+r. A 11 @'(r% %3 ' 3/'&'r.

      M'(r%/)3 % MATLAB 'r) 3(+r)* % 'r%'?&)3 ,%(- '@)3 3/- '3 A ' RGB r)'&

    'rr' '* 3+ +. V'r%'?&)3 @3( ?)% ,%(- ' &)(()r '* /+('% +& &)(()r3 @)r'&3'* *)r3/+r)3. A3 +()* % (-) r)%+3 'r'r'- '&& MATLAB '(%(%)3 'r)

  • 8/16/2019 image based stegnography using lsb technique

    39/62

    ,r%(() 3% @++93/+) /-'r'/()r3. ) 3) /+)(%+'& R+@' %('&%/ +('(%+

    3/- '3 $# $+r @'(-)@'(%/'& )r)33%+3

    Ra!i)* I;a*,@

      I@')3 'r) r)'* %(+ (-) MATLAB )%r+@)( 3% $/(%+ %@r)'* ,-+3)

    3(' %3

      %@r)'*#$%&)'@)

    F+r@'( '@) D)3/r%(%+ r)/+%C)* )()3%+

     TIFF T')* I@') F%&) F+r@'( .(%$ .(%$$ 

      JPEG J+%( P-+(+r'- E)r(3 Gr+ .

  • 8/16/2019 image based stegnography using lsb technique

    40/62

      $ %@r)'*# . @%@')3/-)3(r' .

  • 8/16/2019 image based stegnography using lsb technique

    41/62

      D%3&'3 '3 ?&'/6 '&& '&)3 &)33 (-' +r )'& (+ &+, '* '3 ,-%() '&&

    '&)3 r)'()r (-' +r )'& (+ -%-. T-) '&)3 % ?)(,)) 'r) *%3&')* '3

    %()r@)*%'() %()3%( '&)3 3% (-) *)$'&( @?)r +$ &))&3 .F%'&& (-) 3('

      I@3-+,#$Q

      S)(3 'r%'?&) &+, (+ (-) @%%@@ '&) +$ 'rr' $ '* -%- (+ %(3

    @'%@@ '&). T-%3 $+r@ +$ %@3-+, %3 3)$& $+r *%3&'% %@')3 (-'( -') ' &+,

    *'@%/ r') +r (-'( -') +3%(%) '* )'(%) '&)3.

      F/(%+ %'& %3 3)* $r))(& (+ *%3&' (-) %()3%( '&)3 +$ %*%%*'&

     %)&3 %()r'/(%)&. T-%3 $/(%+ *%3&'3 ' /r3+r +)r&'%* + ' %@'). A3 (-)

    /r3+r %3 @+)* +)r (-) %@') ,%(- (-) @+3) (-) /++r*%'()3 +$ (-) /r3+r +3%(%+

    '* (-) /+rr)3+*% %()3%( '&)3 'r) 3-+, + ' *%3&' (-'( ')'r3 ?)&+, (-)

    $%r) ,%*+, .-) ,+r6% ,%(- /+&+r %@')3 (-) /++r*%'()3 '3 ,)&& '3 (-) r)*

    r)) '* ?&) /+@+)(3 'r) *%3&')*. I$ (-) &)$( ?((+ + (-) @+3) %3 /&%/6)*

    '* (-) -)&* r)33)* %'& *%3&'3 (-) E/&%*)' *%3('/) ?)(,)) (-) %%(%'& '*

    /rr)( /r3+r &+/'(%+3.

      T-) 3(' $+r@ +$ %()r)3( -)r) %3 P%'& ,-%/- 3-+,3 (-) /r3+r + (-) &'3(

    %@') *%3&')*. &%/6% (-) X ?((+ + (-) /r3+r ,%*+, (r3 %( +$$.

      T-) $+&&+,% 3('()@)(3 r)'* $r+@ *%36 ' %@') /'&&)* r+3)Z512.(%$ )(r'/(

     ?'3%/ %$+r@'(%+ '?+( (-) %@') '* *%3&' %( 3% %@3-+,

    $%@r)'*#r+3)Z512.(%$

    ,-+3 $ 

     N'@) S%C) B()3 &'33

      F 512W512 2;2144 %(8 'rr'

    Gr'* (+('& %3 2;2144 )&)@)(3 3% 2;2144 ?()3

    %@3-+,#$

      A 3)@%/+&+ '( (-) )* +$ ' %@3-+, &%) -'3 + )$$)/( 3+ +r@'&& +) %3 +(3)*. I$ '+(-)r %@') %3 *%3&')* 3% %@3-+, MATLAB r)&'/)3 (-)

    %@') % (-) 3/r)) ,%(- (-) ), %@'). T+ 6)) (-) $%r3( %@') '* +(( ' 3)/+*

    %@') ,) 3) $/(%+ $%r) '3 $+&&+,3

     $%r) %@3-+,#

      U3% (-) 3('()@)(

      %@3-+,#$$%r) %@3-+,# *%3&'3 ?+(- %@')3.

  • 8/16/2019 image based stegnography using lsb technique

    42/62

      N+() (-'( @+r) (-' +) /+@@'* /' ?) ,r%(() + ' &%) '3 &+ '3 *%$$)r)(

    /+@@'*3 'r) r+)r& *)&%@%()* ? /+@@'3 +r 3)@%/+&+3. A3 @)(%+)* )'r&%)r '

    3)@%/+&+ %3 3)* ,-)))r %( %3 *)3%r)* (+ 3r)33 3/r)) +((3 $r+@ ' /+@@'*

    &%).

      S+3) (-'( ,) -')

  • 8/16/2019 image based stegnography using lsb technique

    43/62

      T-) %@') $+r 15 -'3 $'&3) /+(+r% (-'( %3 ?'r)& %3%?&) ?( (-%3 )$$)/(

     ?)/+@)3 %() r++/)* $+r 5 '* 0.T-3 ' ))/('?&) 3+&(%+ ,%(- 3+@)

    @'r% $+r )rr+r %3 (+ /+@r)33 (-) %@')3 ,%(- 25.I +r*)r (+ )( ' %*)' +$ (-)

    /+@r)33%+ '/-%))* '* (+ +?('% +(-)r %@') $%&) *)('%&3 ,) /' 3) $/(%+

    %@$%$+ ,-%/- -'3 3('.

    I@$%$+ $%&)'@)

     H)r) $%&)'@) %3 (-) /+@&)() $%&) '@) +$ (-) %@') 3(+r)* % *%36.

    F+r )'@&)

      %@$%$+ ???&)325.

  • 8/16/2019 image based stegnography using lsb technique

    44/62

      T+ 3(+r) % (+ 'r%'?&) K '&& (-) %$+r@'(%+ ))r'()* ? /+@@'* %@$%$+ (-)

    %$+r@'(%+ ))r'()* ? %@$%$+ %3 ')*)* (+ (-) 3(r/(r) 'r%'?&) ? @)'3 +$ 

    $%)&*3 3)'r'()* $r+@ K ? ' *+(. F+r )'@&) (-) %@') -)%-( '* ,%*(- 'r) +,

    3(+r)* % 3(r/(r) $%)&*3 K. H)%-( '* K. ,%*(-.

    A3 ' %&&3(r'(%+ /+3%*)r (-) $+&&+,% 3) +$ 3(r/(r) 'r%'?&) K (+ /+@@() (-)

    /+@r)33%+ r'(%+ $+r ???&)325.

  • 8/16/2019 image based stegnography using lsb technique

    45/62

      -)r) %(3 'r@)( (+ (-) )'r)3( %())r. I( $/(%+ r+* r+*3 %3 %@+r('(

    (+ +() (-'( (-) @?)r +$ %)&3 ,'3 +( /-')* ? (-)3) /+@@'*3. O& (-) 3/'&)

    +$ (-) %@') /-')*. T-) +r%%'& 450W450 %@') '( 200 *% %3 +$ 3%C) 2.25W2.25

    %/-)3. T-) ), :00Z*% %@') %3 %*)(%/'& )/)( (-'( %3 450W450 %)&3 'r)

    *%3(r%?()* +)r ' 1.5W1.5Z%/- 'r)'. Pr+/)33)3 3/- '3 (-%3 'r) 3)$& $+r /+(r+&&%

    (-) 3%C) +$ ' %@') % ' r%()* *+/@)( ,%(- +( 3'/r%$%/% r)3+&(%+.

    O$() %( %3 )/)33'r (+ )+r( %@')3 (+ *%36 (-) ,' (-) ')'r + (-)

    MATLAB *)36(+. T-%3 %3 )3)/%'&& (r) ,%(- &+(3 .T-) /+()(3 +$ ' $%r) ,%*+,

    /' ?) )+r()* (+ *%36 % (,+ ,'3. T-) $%r3( %3 (+ 3) (-) $%&) &&9*+, @) %3 %

    (-) $%r) ,%*+, '* (-) /-++3) )+r(. %(- (-%3 +(%+ (-) 3)r /' 3)&)/( '

    &+/'(%+ $%&)'@) '* $+r@'(. M+r) /+(r+& +)r )+r( 'r'@)()r3 %3 +?('%)* ?

    3% r%( /+@@'*

    Pr%(9$+9*$%&)$+r@'(9rr)3+ $%&)'@)

      -)r) + r)$)r3 (+ (-) $%r) @?)r % (-) $%r) ,%*+, %()r)3( $%&)

    $+r@'( r)$)r3 +) +$ (-) $%&) $+r@'(3 % ('?&) '?+). r)3+ %3 (-) r)3+&(%+ % *% '*

    $%&)'@) %3 (-) '@) ,) ,%3- (+ '33% (-) $%&).

    I$ ,) 3%@& () r%( '( (-) r+@( MATLAB r%(3 #(+ (-) *)$'&( r%()r

    (-) /+()(3 +$ (-) &'3( $%r) ,%*+, *%3&')*. I( %3 +33%?&) '&3+ (+ 3)/%$ +(-)r 

    +(%+3 ,%(- r%( 3/- '3 3)/%$%/ r%(% *)%/).

    Data Cla,,,@

      A&(-+- ,) ,+r6 ,%(- %())r3 /++r*%'()3 (-) '&)3 +$ %)&3 (-)@3)&)3 'r)

    +( r)3(r%/()* (+ ?) %())r3 % MATLAB. T'?&) '?+) &%3( 'r%+3 *'(' /&'33)3

    3+r()* ? MATLAB '* IPT 'r) r)r)3)(% %)&3 '&)3. T-) $%r3( )%-( )(r%)3

    % (-) ('?&) 'r) r)$)r3 (+ '3 @)r%/ *'(' /&'33)3. T-) %(- )(r %3 (-) /-'r /&'33 '*'3 3-+, (-) &'3( )(r %3 r)$)rr)* (+ '3 &+%/'& *'(' /&'33.

      A&& @)r%/ /+@('(%+3 % MATLAB 'r) *+) % *+?&) '(%(%)3 3+ (-%3 %3

    '&3+ ' $r))( *'(' /&'33 )/+()r % %@') r+/)33% '&%/'(%+3. &'33 %( 8

    '&3+ %3 )/+()r)* $r))(& )3)/%'&& ,-) r)'*% *'(' $r+@ 3(+r')3 *)%/)3 '3

    8 ?%( %@')3 'r) @+3( /+@@+ r)r)3)('(%+3 $+* % r'/(%/). T-)3) (,+ *'('

    /&'33)3 /&'33)3 &+%/'& '* (+ ' &)33)r *)r)) /&'33 %( 1; /+3(%(() (-) r%@'r

    *'(' /&'33)3 + ,-%/- ,) $+/3. M' %( $/(%+3 -+,))r 3+r( '&& (-) *'('

  • 8/16/2019 image based stegnography using lsb technique

    46/62

    /&'33)3 &%3()* % ('?&). D'(' /&'33 *+?&) r)%r)3 8 ?()3 (+ r)r)3)( ' @?)r %(8

    '* %( 8 r)%r) +) ?() )'/- %(1; '* %(1; r)%r)3 2?()3 '* %( :2.

     N'@) D)3/r%(%+

    D+?&) D+?&) Z r)/%3%+ $&+'(%Z +%( @?)r3 (-) Ar+%@'().

    U%(8 3%)* 8Z?%( %())r3 % (-) r') Q0255 #1?() )r 

    E&)@)(.

    U%(1; 3%)* 1;Z?%( %())r3 % (-) r') Q0;55:5 #2?() P)r )&)@)(.

    U%( :2 3%)* :2Z?%( %())r3 % (-) r') Q0424;725#4 ?()3 )r 

    )&)@)(. I(8 3%)* 8Z?%( %())r3 % (-) r')Q9128127 1 ?() )r 

    )&)@)(

      I( 1; 3%)* 1;Z?() %())r3 % (-) r') Q:27;8 :27;7 #2 ?()3 )r 

    )&)@)(.

    I( :2 S%)* :2Z?() %())r3 % (-) r') Q9214748:;48 214748::;47 #4 ?()

     )r )&)@)(.

    S%&) 3%&) Zr)/%3%+ $&+'(% Z+%( @?)r3 ,%(- '&)3

    I (-) 'r+%@'() r') #4 ?()3 )r )&)@)(3.

    -'r /-'r'/()r3 #2 ?()3 )r )&)@)(3.

    L+%/'& '&)3 'r) 0 (+ 1 #1?() )r )&)@)(.

    %( :2 '* 3%&) r)%r)* 4 ?()3 )'/-. T-) /-'r *'(' /&'33 -+&*3 /-'r'/()r3 %

    U%/+*) r)r)3)('(%+. A /-'r'/()r 3(r% %3 @)r)& ' 1W 'rr' +$ /-'r'/()r3 &+%/'&

    'rr' /+('%3 +& (-) '&)3 0 (+ 1,%(- )'/- )&)@)( ?)% 3(+r)* % @)@+r 3%

    $/(%+ &+%/'& +r ? 3% r)&'(%+'& +)r'(+r3.

    I;a* T-3

    T-) (++&?+ 3+r(3 $+r ()3 +$ %@')3

    1 .I()3%( %@')32. B%'r %@')3

    :. I*))* %@')3

    4. R G B %@')3.

      M+3( @++/-r+@) %@') r+/)33% +)r'(%+3 'r) /'rr%)* +( 3% ?%'r +r 

    %()3%( %@')3 3+ +r %%(%'& $+/3 %3 + (-)3) (,+ %@') ()3. I*))* '* RGB

    /+&+r %@')3.

    I()3%( I@')3

  • 8/16/2019 image based stegnography using lsb technique

    47/62

    A %()3%( %@') %3 ' *'(' @'(r% ,-+3) '&)3 -') ?)) 3/'&)* (+ r)r)3)(

    %()(%+3. -) (-) )&)@)(3 +$ ' %()3%( %@') 'r) +$ /&'33 %(8 +r /&'33 %(

    1; (-) -') %())r '&)3 % (-) r') Q0255 '* Q0 ;55:5 r)3)/(%)&. I$ (-)

    %@') %3 +$ /&'33 *+?&) (-) '&)3 'r) $&+'(% Z+%( @?)r3. V'&)3 +$ 3/'&)*

    *+?&) %()3%( %@')3 'r) % (-) r') Q0 1 ? /+)(%+.

    B%'r I@')3

    B%'r %@')3 -') ' )r 3)/%$%/ @)'% % MATLAB.A ?%'r %@') %3 ' &+%/'&

    'rr' 03 '*13.T-3 ' 'rr' +$ 03 '* 13 ,-+3) '&)3 'r) +$ *'(' /&'33 3' %(8 %3

    +( /+3%*)r)* '3 ' ?%'r %@') % MATLAB .A @)r%/ 'rr' %3 /+)r()* (+ ?%'r

    3% $/(%+ &+%/'&. T-3 %$ A %3 ' @)r%/ 'rr' /+3%3(% +$ 03 '* 13 ,) /r)'()

    ' 'rr' B 3% (-) 3('()@)(.

      B&+%/'& #A

    I$ A /+('%3 )&)@)(3 +(-)r (-' 03 '* 13.U3) +$ (-) &+%/'& $/(%+ /+)r(3 '&&

    +C)r+ '(%(%)3 (+ &+%/'& 13 '* '&& )(r%)3 ,%(- '&) 0 (+ &+%/'& 03.

    U3% r)&'(%+'& '* &+%/'& +)r'(+r3 '&3+ /r)'()3 &+%/'& 'rr'3.

    T+ ()3( %$ ' 'rr' %3 &+%/'& ,) 3) (-) I &+%/'& $/(%+ %3&+%/'/.

    I$ / %3 ' &+%/'& 'rr' (-%3 $/(%+ r)(r3 ' 1.O(-)r,%3) r)(r3 ' 0. L+%/'& 'rr' /'

     ?) /+)r()* (+ @)r%/ 'rr'3 3% (-) *'(' /&'33 /+)r3%+ $/(%+3.

    I*))* I@')3

    A %*))* %@') -'3 (,+ /+@+)(3

    A *'(' @'(r% %())r .

    A /+&+r @' @'(r% @'.

      M'(r% @' %3 ' @W: 'rr'3 +$ /&'33 *+?&) /+('%% $&+'(%Z +%( '&)3 %(-) r') Q0 1.T-) &)(- @ +$ (-) @' 'r) )'& (+ (-) @?)r +$ /+&+r3 %( *)$%)3.

    E'/- r+, +$ @' 3)/%$%)3 (-) r)* r)) '* ?&) /+@+)(3 +$ ' 3%&) /+&+r. A

    %*))* %@')3 3)3 =*%r)/( @'%> +$ %)& %()3%( '&)3 /+&+r @' '&)3. T-)

    /+&+r +$ )'/- %)& %3 *)()r@%)* ? 3% (-) /+rr)3+*% '&) (-) %())r @'(r%

    '3 ' +%()r % (+ @'. I$ %3 +$ /&'33 *+?&) (-) '&& +$ %(3 /+@+)(3 ,%(- '&)3

    &)33 (-' +r )'& (+ 1 +%( (+ (-) $%r3( r+, % @' '&& /+@+)(3 ,%(- '&) 2 +%(

    (+ (-) 3)/+* r+, '* 3+ +. I$ %3 +$ /&'33 %(3 +r %( 1; (-) '&& /+@+)(3 '&)

  • 8/16/2019 image based stegnography using lsb technique

    48/62

    0 +%( (+ (-) $%r3( r+, % @' '&& /+@+)(3 ,%(- '&) 1 +%( (+ (-) 3)/+* '* 3+

    +.

    RGB I@')

      A RGB /+&+r %@') %3 ' MWNW: 'rr' +$ /+&+r %)&3 ,-)r) )'/- /+&+r %)&

    %3 (r%&)( /+rr)3+*% (+ (-) r)* r)) '* ?&) /+@+)(3 +$ ' RGB %@') '( '

    3)/%$%/ 3'(%'& &+/'(%+. A RGB %@') @' ?) %),)* '3 =3('/6> +$ (-r)) r' 3/'&)

    %@')3 (-'( ,-) $)* % (+ (-) r)* r)) '* ?&) %(3 +$ ' /+&+r @+%(+r 

      Pr+*/) ' /+&+r %@') + (-) 3/r)). +)(%+ (-) (-r)) %@')3 $+r@% '

    RGB /+&+r %@') 'r) r)$)rr)* (+ '3 (-) r)* r)) '* ?&) /+@+)(3 %@')3. T-)

    *'(' /&'33 +$ (-) /+@+)(3 %@')3 *)()r@%)3 (-)%r r') +$ '&)3. I$ ' RGB

    %@') %3 +$ /&'33 *+?&) (-) r') +$ '&)3 %3 Q0 1.

      S%@%&'r& (-) r') +$ '&)3 %3 Q0255 +r Q0 ;55:5.F+r RGB %@')3 +$ /&'33

    %(3 +r %( 1; r)3)/(%)&. T-) @?)r +$ ?%(3 3) (+ r)r)3)(3 (-) %)& '&)3 +$ 

    (-) /+@+)( %@')3 *)()r@%)3 (-) ?%( *)(- +$ ' RGB %@'). F+r )'@&) %$ 

    )'/- /+@+)( %@') %3 ' 8?%( %@') (-) /+rr)3+*% RGB %@') %3 3'%* (+ ?)

    24 ?%(3 *)).

      G))r'&& (-) @?)r +$ ?%(3 % '&& /+@+)( %@')3 %3 (-) 3'@). I (-%3 /'3)

    (-) @?)r +$ +33%?&) /+&+r % ' RGB %@') %3 #2[? [: ,-)r) ? %3 ' @?)r +$ ?%(3

    % )'/- /+@+)( %@'). F+r (-) 8?%( /'3) (-) @?)r %3 1;77721; /+&+r3

  • 8/16/2019 image based stegnography using lsb technique

    49/62

    INTRODUCTION TO MATLAB

  • 8/16/2019 image based stegnography using lsb technique

    50/62

    INTRODUCTION TO MATLAB

    -'( I3 MATLAB

    MATLAB\  %3 ' -%-9)r$+r@'/) &'') $+r ()/-%/'& /+@(%. I( %()r'()3

    /+@('(%+ %3'&%C'(%+ '* r+r'@@% % ' )'39(+93) )%r+@)( ,-)r)

     r+?&)@3 '* 3+&(%+3 'r) )r)33)* % $'@%&%'r @'(-)@'(%/'& +('(%+.

    T%/'& 3)3 %/&*) M'(- '* /+@('(%+

    A&+r%(-@ *))&+@)(

    D'(' '/%3%(%+

    M+*)&% 3%@&'(%+ '* r+(+(%

    D'(' ''&3%3 )&+r'(%+ '* %3'&%C'(%+

    S/%)(%$%/ '* )%))r% r'-%/3

     

    A&%/'(%+ *))&+@)( %/&*% r'-%/'& 3)r %()r$'/) ?%&*%.

    MATLAB %3 ' %()r'/(%) 33()@ ,-+3) ?'3%/ *'(' )&)@)( %3 ' 'rr' (-'( *+)3 +(

    r)%r) *%@)3%+%. T-%3 '&&+,3 + (+ 3+&) @' ()/-%/'& /+@(% r+?&)@3

    )3)/%'&& (-+3) ,%(- @'(r% '* )/(+r $+r@&'(%+3 % ' $r'/(%+ +$ (-) (%@) %( ,+&*

    ('6) (+ ,r%() ' r+r'@ % ' 3/'&'r + %()r'/(%) &'') 3/- '3 +r FORTRAN.

      T-) '@) MATLAB 3('*3 $+r @'(r% &'?+r'(+r. MATLAB ,'3 +r%%'&&

    ,r%(() (+ r+%*) )'3 '//)33 (+ @'(r% 3+$(,'r) *))&+)* ? (-) LINPAK '*

    EISPAK r+

  • 8/16/2019 image based stegnography using lsb technique

    51/62

     'r(%/&'r /&'33)3 +$ r+?&)@3. Ar)'3 % ,-%/- (++&?+)3 'r) ''%&'?&) %/&*) 3%'&

     r+/)33% /+(r+& 33()@3 )r'& )(,+r63 $CC &+%/ ,')&)(3 3%@&'(%+ '*

    @' +(-)r3.

    T-) MATLAB S3()@

    T-) MATLAB 33()@ /+3%3(3 +$ $%) @'% 'r(3

    D))&+@)( E%r+@)(

    T-%3 %3 (-) 3)( +$ (++&3 '* $'/%&%(%)3 (-'( -)& + 3) MATLAB $/(%+3 '*

    $%&)3. M' +$ (-)3) (++&3 'r) r'-%/'& 3)r %()r$'/)3. I( %/&*)3 (-) MATLAB

    *)36(+ '* +@@'* %*+, ' /+@@'* -%3(+r ' )*%(+r '* *)?)r '*

     ?r+,3)r3 $+r %),% -)& (-) ,+r63'/) $%&)3 '* (-) 3)'r/- '(-.

    T-) MATLAB M'(-)@'(%/'& F/(%+

    T-%3 %3 ' '3( /+&&)/(%+ +$ /+@('(%+'& '&+r%(-@3 r'% $r+@ )&)@)('r

    $/(%+3 &%6) 3@ 3%) /+3%) '* /+@&) 'r%(-@)(%/ (+ @+r) 3+-%3(%/'()*

    $/(%+3 &%6) @'(r% %)r3) @'(r% )%) '&)3 B)33)& $/(%+3 '* $'3( F+r%)r 

    (r'3$+r@3.

    T-) MATLAB L'')

    T-%3 %3 ' -%-9&))& @'(r%'rr' &'') ,%(- /+(r+& $&+, 3('()@)(3 $/(%+3

    *'(' 3(r/(r)3 %(+(( '* +?

  • 8/16/2019 image based stegnography using lsb technique

    52/62

    T-%3 %3 ' &%?r'r (-'( '&&+,3 + (+ ,r%() '* F+r(r' r+r'@3 (-'( %()r'/( ,%(-

    MATLAB. I( %/&*)3 $'/%&%(%)3 $+r /'&&% r+(%)3 $r+@ MATLAB #*'@%/ &%6%

    /'&&% MATLAB '3 ' /+@('(%+'& )%) '* $+r r)'*% '* ,r%(% MAT9$%&)3.

    MATLAB 9OR/ING EN

  • 8/16/2019 image based stegnography using lsb technique

    53/62

    3) (-) 3)( '(- *%'&+ ?+. I( %3 ++* r'/(%/) (+ '** ' /+@@+& 3)* *%r)/(+r%)3

    (+ (-) 3)'r/- '(- (+ '+%* r))'()*& -'% (-) /-') (-) /rr)( *%r)/(+r.

      T-) +@@'* H%3(+r %*+, /+('%3 ' r)/+r* +$ (-) /+@@'*3 ' 3)r -'3

    )()r)* % (-) /+@@'* ,%*+, %/&*% ?+(- /rr)( '* r)%+3 MATLAB

    3)33%+3. Pr)%+3& )()r)* MATLAB /+@@'*3 /' ?) 3)&)/()* '* r)9))/()*

    $r+@ (-) /+@@'* -%3(+r ,%*+, ? r%-( /&%/6% + ' /+@@'* +r 3))/) +$ 

    /+@@'*3. T-%3 '/(%+ &'/-)3 ' @) $r+@ ,-%/- (+ 3)&)/( 'r%+3 +(%+3 %

    '**%(%+ (+ ))/(% (-) /+@@'*3. T-%3 %3 3)$& (+ 3)&)/( 'r%+3 +(%+3 %

    '**%(%+ (+ ))/(% (-) /+@@'*3. T-%3 %3 ' 3)$& $)'(r) ,-) ))r%@)(% ,%(-

    'r%+3 /+@@'*3 % ' ,+r6 3)33%+.

    U3% (-) MATLAB E*%(+r (+ /r)'() M9F%&)3

     T-) MATLAB )*%(+r %3 ?+(- ' ()( )*%(+r 3)/%'&%C)* $+r /r)'(% M9$%&)3 '* '

    r'-%/'& MATLAB *)?)r. T-) )*%(+r /' ')'r % ' ,%*+, ? %(3)&$ +r %( /'

     ?) ' 3? ,%*+, % (-) *)36(+. M9$%&)3 'r) *)+()* ? (-) )()3%+ .@ '3 %

     %)&.@. T-) MATLAB )*%(+r ,%*+, -'3 @)r+3 &&9*+, @)3 $+r ('363

    3/- '3 3'% %),% '* *)?% $%&)3. B)/'3) %( )r$+r@3 3+@) 3%@&)

    /-)/63 '* '&3+ 3)3 /+&+r (+ *%$$)r)(%'() ?)(,)) 'r%+3 )&)@)(3 +$ /+*) (-%3 ()(

    )*%(+r %3 r)/+@@)*)* '3 (-) (++& +$ /-+%/) $+r ,r%(% '* )*%(% M9$/(%+3. T+

    +) (-) )*%(+r () )*%( '( (-) r+@( +)3 (-) M9$%&) $%&)'@).@ % ' )*%(+r 

    ,%*+, r)'* $+r )*%(%. A3 +()* )'r&%)r (-) $%&) @3( ?) % (-) /rr)( *%r)/(+r +r 

    % ' *%r)/(+r % (-) 3)'r/- '(-.

    Gtti)* Hl@

      T-) r%/%'& ,' (+ )( -)& +&%) %3 (+ 3) (-) MATLAB -)& ?r+,3)r

    +))* '3 ' 3)'r'() ,%*+, )%(-)r ? /&%/6% + (-) )3(%+ @'r6 3@?+& # +(-) *)36(+ (++&?'r +r ? (% -)& ?r+,3)r '( (-) r+@( % (-) /+@@'* ,%*+,.

    T-) -)& Br+,3)r %3 ' ,)? ?r+,3)r %()r'()* %(+ (-) MATLAB *)36(+ (-'(

    *%3&'3 ' H)r()( M'r6 L'') #HTML *+/@)(3. T-) H)& Br+,3)r 

    /+3%3(3 +$ (,+ ')3 (-) -)& '%'(+r ') 3)* (+ $%* %$+r@'(%+ '* (-)

    *%3&' ') 3)* (+ %), (-) %$+r@'(%+. S)&$9)&''(+r ('?3 +(-)r (-' '%'(+r 

     ') 'r) 3)* (+ )r$+r@ ' 3)'r/-.

  • 8/16/2019 image based stegnography using lsb technique

    54/62

  • 8/16/2019 image based stegnography using lsb technique

    55/62

    RESULT

  • 8/16/2019 image based stegnography using lsb technique

    56/62

    RESULTS

  • 8/16/2019 image based stegnography using lsb technique

    57/62

    CONCLUSION

  • 8/16/2019 image based stegnography using lsb technique

    58/62

    CONCLUSION

    T-%3 r+

  • 8/16/2019 image based stegnography using lsb technique

    59/62

    FUTURE SCOPE

  • 8/16/2019 image based stegnography using lsb technique

    60/62

    FUTURE SCOPE@

  • 8/16/2019 image based stegnography using lsb technique

    61/62

    REFERENCES

    REFERENCE

    Q1 B.S/-)%)r =T)rr+r%3(3 '* S()'+r'-> 24 S). 2001 ''%&'?&)

    -((,,,.C*)(./+@C*3(+r%)3/+@@)(0585281425;00.-(@&.

    Q2 ". L%*) A. BC+ '* R. M. Gr' =A A&+r%(-@ $+r V)/(+r '(%C)r D)3%>

    IEEE Tr'3'/(%+3 + +@@%/'(%+3 . 8495 J''r 18.

  • 8/16/2019 image based stegnography using lsb technique

    62/62

    Q: A*)r3) R.J. P)(%(/+&'3 F.A.P. O (-) &%@%(3 +$ 3()'+r'-. IEEE J+r'& +$

    S)&)/()* Ar)'3 % +@@%/'(%+3 S)/%'& I33) + +r%-( '* Pr%'/

    Pr+()/(%+ 1; N+.4 #18 474]481.

    Q4 J+-3+ N)%& F. '* J'