data hide into audio and video synopsis by rahul
TRANSCRIPT
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
1/60
PROJECT REPORT
ON
“Data Hide Into Audio And Video”
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR
THE DIPLOMA IN
INFORMATION TECHNOLOGY
BY
RAHUL VICHARE
VINAYAK KUMBHAR
AJIT JAGTAP
NIKHIL JAVHERI
UNDER THE GUIDANCE OF
Mr. RANJEET PAWAR
DEPARTMENT OF INFORMATION TECHNOLOGY
BHARATI VIDYAPEETH INSTITUTE OF TECHNOLOGY,
NAVI MUMBAI-40064
!0"-!06
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
2/60
B#$r$%&V&'($)**%# I+%&%%* / T*#+12(
N$3& M5$&-400 64
C*r%&/&$%*
This is to e!ti"# that
Na$e o" the Student En!o%%$ent No Seat No
RAHUL VI&HARE
'(')*+)
',* '-./,/
VINA0A1 1UMBHAR '(')*+).)/ '-./,(
A2IT 2A3TAP '')).*)./, '-./,4
NI1HIL 2AVHERI '')).*).-) '-./,-
Ha5e su6$itted the 7!o8et ”DATA HIDE INTO AUDIO AND
VIDEO as 7e! the !e9ui!e$ent o" the s#%%a6us o" the DIPLOMA7INFORMATION
TECHNOLOGY8 ou!se: ao!din; to the !u%es %aid do
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
3/60
ACKNOWLEDGEMENT
A 7!o8et is !eati5e
e a%so than a%% the othe! sta"" $e$6e!s o" In"o!$ation Tehno%o;#
de7a!t$ent ou! "!iends
RAHUL VICHARE VINAYAK KUMBHAR
AJIT JAGTAP
NIKHIL JAVHERI
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
4/60
INDE<'
TITLE
Pa;e no
'
'>'hat is Ste;ano;!a7h#*
'>.hat is Authentiation
,
'>/
Methods o" Authentiation,
'>(Ste;ano;!a7h# &one7t+
'>4Moti5ation')
'>-O68eti5e
').
P!o6%e$ De"inition
.>'EGistin; A77!oah'.
.>.Pu!7ose A77!oah'/
/
Re9ui!e$ent S7ei"iation
/>'
Int!odution '
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
5/60
So"t'
Int!odution'*
(>'>'
Tehnia% Feasi6i%it#'*
(>'>.
O7e!ationa% Feasi6i%it#'*
(>'>/Eono$ia% Feasi6i%it#',
(>.So"t.>'Modu%e Des!i7tion.)
4Testin; and 7%annin;
4>'Testin;
./
4>.
Testin; Methodo%o;#./
4>/Pu!7ose
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
6/60
.,
4>(P%annin;
.,
4>4
3antt &ha!t.+
4>-PERT &ha!t/'
-
S#ste$ Desi;n
->'Pu!7ose
/(
->.
P!o8et De5e%o7$ent A77!oah/(
->/
Data F%o< Dia;!a$/4
->(F%o< &ha!t/-
->4Use &ase Dia;!a$
/,*
Ad5anta;es()
, Needs and A77%iations(.
+S!een Shots(4
')&on%usion4'
''Re"e!enes
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
7/60
4.
A5%r$%
T#* I+%*r+*% $ $ :#1* '* +% * *r* 1&+=, %# &+/r$%&+ &+ %r$+&%
$( 5* 31+*r$51* % &+%*r*)%&+ $ :*11. T#* &)r%$+* / r*'&+2 $ #$+*
/ %#* &+/r$%&+ 5*&+2 '*%*%*' 'r&+2 %#* %r$+&&+ & 5*&+2 $+ &* +:
'$(. S* 1%&+ % 5* '&*' & #: % )$ &+/r$%&+ &+ $ $++*r %#$%
%#* 3*r( *;&%*+* / %#* *$2* & +=+:+ &+ r'*r % r*)*1 $%%*+%&+ / %#*
)%*+%&$1 $%%$=*r. B*&'* #&'&+2 '$%$ /r +/&'*+%&$1&%(, %#& $))r$# /
&+/r$%&+ #&'&+2 $+ 5* *;%*+'*' % )(r&2#% )r%*%&+ /r '&2&%$1 *'&$. I+
%#& r**$r#, :* 1$r&/( :#$% %*2$+2r$)#( &, %#* '*/&+&%&+, %#* &)r%$+* $
:*11 $ %#* %*#+&>* *' &+ &)1**+%&+2 %*2$+2r$)#(. W* / + %#* L*$%
S&2+&/&$+% B&% 7LSB8 %*#+&>* &+ #&'&+2 *$2* &+ $+ $'& $+' 3&'*. T#*
(%* *+#$+*' %#* LSB %*#+&>* 5( r$+'1( '&)*r&+2 %#* 5&% / %#*
*$2* &+ %#* &$2* $+' %# $=&+2 &% #$r'*r /r +$%#r&?*' )*)1* %
*;%r$% %#* r&2&+$1 *$2*. A'& %*2$+2r$)#( & +*r+*' :&%# #&'&+2
&+/r$%&+ &+ $ 3*r 7#%8 $'& &2+$1 &+ $+ &)*r*)%&51* :$(. H&''*+&+/r$%&+ /r %#* %*2, r '$%$-*5*''*' $'& @ 3&'* &2+$1, & r*%r&*3*'
&+2 $ =*( &&1$r % %#* +* %#$% :$ *)1(*' 'r&+2 %#* #&'&+2 )#$*. L*$%
S&2+&/&$+% B&% 7LSB8 '&/&$%&+ %*#+&>* & %#* % &)1* $+' *//&&*+%
%*#+&>* *' /r $'& %*2$+2r$)#(. Pr)*' %*#+&>* #$ 5**+ %*%*'
*/11( + $ .:$3 /&1* $% $ $)1&+2 /r*>*+( / 000 $)1**+' :&%#
*$# $)1* +%$&+&+2 5&%. I% & 3*r( &)r%$+% /r *//*%&3* $+' */1
*5*''&+2 )r* % *1*% $))r)r&$%* )&;*1 &+ %#* 3&'* /r$*, :#&# $r*
*' % %r* %#* *r*% '$%$. W* * 3&'* 5$*' S%*2$+2r$)#( 5*$* / 1$r2*
&?* $+' *r( r*>&r**+%. H&'&+2 &+/r$%&+ &+ $ $rr&*r /&1* :* * 1*$%
&2+&/&$+% 5&% 7LSB8 &+*r%&+ %*#+&>*. I+ L*$% &2+&/&$+% 5&% 7LSB8 &+*r%&+
%*#+&>*, /r #&'&+2 &+/r$%&+ :* #$+2* LSB / 3&'* /&1* :&%# %#*
&+/r$%&+ 5&% .T#& )$)*r :&11 / + #&'&+2 &+/r$%&+ &+ )*&/& /r$* /
%#* 3&'* $+' &+ )*&/& )&%&+ / %#* /r$* 5( LSB 5%&%%&+.
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
8/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
9/60
C#$)%*r
I+%r'%&+
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
10/60
. W#$% & S%*2$+2r$)#(
Ste;ano;!a7h# is the a!t and siene o"
one: a7a!t "!o$ the sende! and intended !ei7ient: sus7ets the eGistene o" the
$essa;e: a "o!$ o" seu!it# th!ou;h o6su!it#> The The "i!st !eo!ded use o" the
te!$
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
11/60
I+%r'%&+
.! W#$% & A%#*+%&$%&+
Authentiation is a 7!oess in
O!a%e a%%o O!a%e !e9ui!es
s7eia% authentiation 7!oedu!es "o! data6ase ad$inist!ato!s: 6eause the# 7e!"o!$
s7eia% data6ase o7e!ations> O!a%e a%so en!#7ts 7ass
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
12/60
To 5a%idate the identit# o" data6ase use!s and 7!e5ent unautho!ied use o" a data6ase
use! na$e: #ou an authentiate use!s 6# usin; an# o$6ination o" the $ethods
des!i6ed in the "o%%o
.4 S%*2$+2r$)#( C+*)%
The $ode!n "o!$u%ation o" ste;ano;!a7h# is o"ten ;i5en in te!$s o" the 7!isone!Cs 7!o6%e$ Man#
di""e!ent o68ets ha5e 6een e$7%o#ed to e$6ed $essa;es into "o! eGa$7%e i$a;es:
audio: and 5ideo as
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
13/60
." M%&3$%&+
The 7!i$a!# !eason "o! se%etin; ste;ano;!a7h# a$on; the %ist o" 7ossi6%e 7!o8et
to7is
The othe! ;oa% o" ste;ano;!a7h# is to a5oid d!a
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
14/60
This 7!o8et has "o%%oTo 7!odut seu!it# too% 6ased on ste;ano;!a7h# tehni9ues>
• To eG7%o!es tehni9ues o" hidin; data usin; en!#7tion
$odu%e o" this• To eGt!at tehni9ues o" ;ettin; se!et data usin; de!#7tion
$odu%e>
• P!o5idin; Seu!it#>
C#$)%*r !
Pr51* D*/&+&%&+
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
15/60
PROBLEM DEFINITION
!. EGistin; S#ste$
To 7!otet i$7o!tant in"o!$ation Ste;ano;!a7h# is di""e!ent
"!o$ !#7to;!a7h#: Ste;ano;!a7h# ou%d 6e onside!ed as the da! ousin o"
!#7to;!a7h#> &!#7to;!a7h# assu!es 7!i5a#
Fo! e>;> Sendin; o" en!#7ted !edit a!d detai%s o5e! the inte!net is The ad5anta;e o"
ste;ano;!a7h# o5e! !#7to;!a7h# a%one is that $essa;es do not att!at attention to
the$se%5es: to $essen;e!s: o! to !ei7ients> An unhidden oded $essa;e: no $atte! ho< un6!eaa6%e it is: &!#7to;!a7h# assu!es 7!i5a#
Fo! e>;> Sendin; o" en!#7ted !edit a!d detai%s o5e! the inte!net is
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
16/60
$a%iious use!> But: the atua% ontent is !ando$ied o! on"used and hene not
!e5ea%ed> But: in Ste;ano;!a7h# the "at that the !edit a!d detai%s is 6ein; sent is
e7t se!et%# as the $essa;e o! the i$a;e a77ea!s innoentJ> The ad5anta;e o"
ste;ano;!a7h# o5e! !#7to;!a7h# a%one is that $essa;es do not att!at attention to
the$se%5es: to $essen;e!s: o! to !ei7ients> An unhidden oded $essa;e: no $atte!
ho< un6!eaa6%e it is:
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
17/60
7e!son> This s#ste$ is he%7"u% "o! the de"ense and seu!it# de7a!t$ents sendin; and
!eei5in; the on"identia% $atte!s in e$e!;en# situations>
C#$)%*r
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
18/60
R*>&r**+% S)*&/&$%&+
REUIREMENT SPECIFICATION
. S/%:$r* R*>&r**+%
A set o" 7!o;!a$s assoiated
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
19/60
T*#+12&* M&r/% 3&$1 %'& !007C8
.! H$r':$r* R*>&r**+% S)*&/&$%&+
The &o%%etion o" inte!na% e%et!oni i!uits and eGte!na% 7h#sia% de5ies used in
6ui%din; a o$7ute! is a%%ed Ha!d
The $ini$u$ ha!d
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
20/60
C#$)%*r 4
L&%*r$%r* Sr3*(
LITERATURE SURVEY
4. I+%r'%&+
A "easi6i%it# stud# is a hi;h=%e5e% a7su%e 5e!sion o" the enti!e S#ste$ ana%#sis and
Desi;n P!oess> The stud# 6e;ins 6# %assi"#in; the 7!o6%e$ de"inition> Feasi6i%it# is
to dete!$ine i" itCs One an ae7tane 7!o6%e$ de"inition has 6een
;ene!ated: the ana%#st de5e%o7s a %o;ia% $ode% o" the s#ste$> A sea!h "o! a%te!nati5es
is ana%#ed a!e"u%%#> The!e a!e / 7a!ts in "easi6i%it# stud#>
4.. T*#+&$1 F*$&5&1&%(
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
21/60
E5a%uatin; the tehnia% "easi6i%it# is the t!iiest 7a!t o" a "easi6i%it# stud#>
This is 6eause: at this 7oint in ti$e: not too $an# detai%ed desi;n o" the s#ste$:
$ain; it di""iu%t to aess issues %ie 7e!"o!$ane: osts on on aount o" the ind
o" tehno%o;# to 6e de7%o#edJ et> A nu$6e! o" issues ha5e to 6e onside!ed Unde!stand the di""e!ent tehno%o;ies in5o%5ed in the
7!o7osed s#ste$ 6e"o!e o$$enin; the 7!o8et
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
22/60
4.. E+& F*$&5&1&%(
Eono$i "easi6i%it# atte$7ts . A si$7%e eono$i ana%#sis The!e
ou%d 6e 5a!ious t#7es o" intan;i6%e 6ene"its on aount o" auto$ation> These ou%d
in%ude in!eased usto$e! satis"ation: i$7!o5e$ent in 7!odut 9ua%it# 6ette!
deision $ain; ti$e%iness o" in"o!$ation: eG7editin; ati5ities: i$7!o5ed au!a# o"
o7e!ations: 6ette! dou$entation and !eo!d ee7in;: "aste! !et!ie5a% o" in"o!$ation:
6ette! e$7%o#ee $o!a%e
4.! SOFTWARE REUIREMENTS ANALYSIS
G*+*r$1
The "i!st ste7 in de5e%o7in; an#thin; is to state the !e9ui!e$ents> This a77%ies 8ust as
$uh to %eadin; ed;e !esea!h as to si$7%e 7!o;!a$s and to 7e!sona% 7!o;!a$s: as
Bein; 5a;ue a6out #ou! o68eti5e on%# 7ost7ones
deisions to a %ate! sta;e
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
23/60
The 7!o6%e$ state$ent shou%d state It shou%d 6e a state$ent o" needs: not a 7!o7osa% "o! a so%ution> A use! $anua%
"o! the desi!ed s#ste$ is a ;ood 7!o6%e$ state$ent> The !e9uesto! shou%d indiate
Pe!"o!$ane s7ei"iations and 7!otoo%s "o!
inte!ation So"t The ana%#st shou%d ha%%en;e suh 7seudo !e9ui!e$ents: as the# !est!it
"%eGi6i%it#> The!e $a# 6e 7o%itis o! o!;aniationa% !easons "o! the 7seudo
!e9ui!e$ents: 6ut at %east the ana%#st shou%d !eo;nie that these eGte!na%%# i$7osed
desi;n deisions a!e not essentia% "eatu!es o" the 7!o6%e$ do$ain>
A 7!o6%e$ state$ent $a# ha5e $o!e o! %ess detai%> A !e9ui!e$ent "o! a
on5entiona% 7!odut: suh as a 7a#!o%% 7!o;!a$ o! a 6i%%in; s#ste$: $a# ha5e
onside!a6%e detai%> A !e9ui!e$ent "o! a !esea!h e""o!t in a ne< a!ea $a# %a $an#
detai%s: 6ut 7!esu$a6%# the !esea!h has so$e o68eti5e:
Most 7!o6%e$ state$ents a!e a$6i;uous: ino$7%ete: o! e5en inonsistent>
So$e !e9ui!e$ents a!e 8ust 7%ain So$e !e9ui!e$ents: a%thou;h 7!eise%#
stated: ha5e un7%easant onse9uenes on the s#ste$ 6eha5io! o! i$7ose un!easona6%e
i$7%e$entation osts> So$e !e9ui!e$ents see$ !easona6%e at "i!st 6ut do not
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
24/60
!easons to eG7et that a 7!o6%e$ state$ent 7!e7a!ed This in5o%5es ha%%en;in; the !e9ui!e$ents and
7!o6in; "o! $issin; in"o!$ation> The 7s#ho%o;ia%: o!;aniationa%: and 7o%itia%
onside!ations o" doin; this a!e 6e#ond the so7e o" this 6oo: eGe7t "o! the
"o%%o
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
25/60
The sende! an send a $essa;e to the destination $o!e seu!e%#> This an 6e
done 6# attahin; a 5ideo "i%e to the $essa;e> So the thi!d 7a!t# an 6e una The# thin that a 5ideo "i%e is sendin; and the# not at a%%
no< a6out this se!et sendin; o" the $essa;e>
!. E+r()%&+ '1*
In this a sende! an en!#7t a "i%e 6# ente!in; a e#>The sa$e e# $ust 6e
ente!ed
Sa$e e# $ust ente!ed du!in; the de!#7tion 7!oess>
.D*r()%&+ M'1*
This 7!oess an 6e done 6# ente!in; the e# that 7!e5ious%# ente!ed du!in; the
En!#7tion 7!oess> I" the ente!ed e# is
o!!et%#>
4.R*&*3&+2 M*$2*
In this the Reei5e! an !eei5e the hidden $essa;e 6# the de!#7tion 7!oess>
In This the use! ente! the sa$e e# as the sende! sends>The !eei5e! an !eei5e the
$essa;e 6# o!!et%# ente!in; the e#>
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
26/60
C#$)%*r "
T*%&+2 $+' P1$++&+2
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
27/60
TESTING
". T*%&+2
The 7!oess o" eGeutin; a s#ste$
Testin; is de"ined as the 7!oess in
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
28/60
• W#&%* 5; T*%&+2? is the testin; 7!oess in
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
29/60
!. O68eti5e o" testin;:
. A!eas that need to 6e tested:
4. A!eas that shou%d not 6e tested:
". Shedu%in; Resou!e P%annin;:
T*% D*3*1)*+%? . Test ase De5e%o7$ent he %istJ
!. Test P!oedu!e 7!e7a!ation> Des!i7tion o" the test asesJ
T*% E;*%&+? . I$7%e$entation o" test ases> O6se!5in; the !esu%t>
R*1% A+$1(&? . EG7eted 5a%ue? is nothin; 6ut eG7eted 6eha5io!
O" a77%iation>
!. Atua% 5a%ue? is nothin; 6ut atua% 6eha5io! o" the
a77%iation
B2 Tr$&+2 &o%%et a%% the "ai%ed ases: 7!e7a!e dou$ents>
R*)r%&+2 P!e7a!e dou$ent status o" the a77%iationJ
T()* O/ T*%&+2
• S=* T*%&+2? is the 7!oess o" initia% testin; in
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
30/60
• R*2r*&+ T*%&+2 is one o" the 6est and i$7o!tant testin;> Re;!ession testin; is the
7!oess in
A'# T*%&+2 Adho Testin; is the 7!oess o" testin; in
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
31/60
in that test ase dou$ent> A%so it is intended to 7e!"o!$ 3UI testin;
TCD 7T*% C$* D*+%8
T*% C$* D*+% C+%$&+
T*% S)* 7r8 T*% 59*%&3*
T*% S*+$r&
T*% Pr*'r*
• T*% $*
This is the sa$7%e test ase dou$ent "o! the Aada$i detai%s o" student 7!o8et?
T*% )*
• Test o5e!a;e is 7!o5ided "o! the s!een “ Aada$i status ent!#” "o!$ o" a
student $odu%e o" uni5e!sit# $ana;e$ent s#ste$ a77%iation
• A!eas o" the a77%iation to 6e tested
T*% S*+$r&
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
32/60
• hen the o""ie 7e!sona%s use this s!een "o! the $a!s ent!#: a%u%ate the
status detai%s: sa5in; the in"o!$ation on studentCs 6asis and 9uit the "o!$>
T*% Pr*'r*
• The 7!oedu!e "o! testin; this s!een is 7%anned in suh a
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
33/60
the 7!aties o" the Re9ui!e$ents Mana;e$ent e# 7!oess a!eaJ> The so"t
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
34/60
".6 G$+%% C#$r%
A 3antt ha!t an 6e de5e%o7ed "o! the enti!e 7!o8et> It de7its a 7a!t o" a so"t
The ho!ionta% 6a!s sho< the ti$e needed to o$7%ete an ati5it#>
A 3antt ha!t is a ;!a7hia% !e7!esentation o" the du!ation o" tass a;ainst the
7!o;!ession o" ti$e> It is a use"u% too% "o! 7%annin; and shedu%in; 7!o8ets> It is
he%7"u%
A 3antt ha!t is a t#7e o" 6a! ha!t that i%%ust!ates a 7!o8et shedu%e> 3antt ha!ts
i%%ust!ate the sta!t and "inish dates o" the te!$ina% e%e$ents and su$$a!# e%e$ents
o" a 7!o8et> Te!$ina% e%e$ents and su$$a!# e%e$ents o$7!ise the A
!e%ated !itiis$ is that 3antt ha!ts o$$uniate !e%ati5e%# %itt%e in"o!$ation 7e!
unit a!ea o" dis7%a#> That is: 7!o8ets a!e o"ten onside!a6%# $o!e o$7%eG than an
6e o$$uniated e""eti5e%#
3antt ha!ts on%# !e7!esent 7a!t o" the t!i7%e onst!aints o" 7!o8ets: 6eause the#
"ous 7!i$a!i%# on shedu%e $ana;e$ent> Mo!eo5e!: 3antt ha!ts do not !e7!esent
the sie o" a 7!o8et o! the !e%ati5e sie o" I" t
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
35/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
36/60
4>* PERT ha!t
Complex projects require a series of activities, some of which must be performed
sequentially and others that can be performed in parallel with other activities. This
collection of series and parallel tasks can be modeled as a network.
The Program valuation and !eview Technique "P!T# is a network model that
allows for randomness in activity completion times. P!T was developed in the late
$%&'(s for the ).*.
+avy(s Polaris project having thousands of contractors. t has the potential to
reduce both the time and cost required to complete a project.
P!T is a method to analy-e the tasks involved in completing a given project,
especially the time needed to complete each task, and identifying the minimum
time needed to complete total project.
P!T event/ is a point that marks the start or completion of one or more tasks. t
consumes no time and uses no resources. t marks the completion of one or more
tasks, and is not 0reached0 until all of the activities leading to that event have been
completed.
predecessor event/ an event "or events# that immediately precedes some other
event without any other events intervening. t may be the consequence of more
than one activity.
successor event/ an event "or events# that immediately follows some other event
without any other events intervening. t may be the consequence of more than one
activity.
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
37/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
38/60
C#$)%*r 6
S(%* D*&2+
SYSTEM DESIGN
6. Pr)*
The 7u!7ose o" desi;n dou$ent is to 6ui%d the 7!o8et in a $anne! s7ei"ied and
de5e%o7ed the 7!o8et in suh a
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
39/60
6.! Pr9*% D*3*1)*+% A))r$#
The de5e%o7$ent o" this 7!o8et has 6een 7e!"o!$ed in a s#ste$ati $anne!:
ado7tin; the s#ste$s A77!oah> UML dia;!a$s ha5e 6een used that 7!o5ide a 6ette!
insi;ht to the use! !e9ui!e$ents>
6. D$%$ F1: D&$2r$
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
40/60
DFD is a ;!a7hia% !e7!esentation tehni9ue "o! sho
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
41/60
7!o6%e$> P!oess o7e!ations a!e !e7!esented in these 6oGes: and a!!o Data "%o
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
42/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
43/60
6." U* C$* D&$2r$
Use ase dia;!a$s $ode% the "untiona%it# o" s#ste$ usin; ato!s and use ases> Use
ase dia;!a$ 5isua%%# !e7!esents The use ase des!i6es An ato! is !e7!esented 6# a
sti "i;u!e and is not a 7a!t o" the s#ste$ itse%"> &usto$e!s: use!s: eGte!na% de5ies
inte!atin;
Use ases? It is initiated 6# the use! it des!i6es the se9uene o" inte!ations
6et The s#ste$ is !e7!esented
6# the !etan;u%a! 6oG that ontains o5a% sha7ed use ases> The ato!s a!e
!e7!esented 6# the stis as sho
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
44/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
45/60
C#$)%*r
A'3$+%$2*
A'3$+%$2*
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
46/60
Audio and 5ideo 6ased Ste;ano;!a7h# has the 7otentia% to onea% $o!e
in"o!$ation?
•Audio 5ideo "i%es a!e ;ene!a%%# %a!;e! than i$a;es
• Ou! hea!in; an 6e easi%# "oo%ed
• S%i;ht han;es in a$7%itude an sto!e 5ast a$ounts o" in"o!$ation
Anothe! as7et o" audio and 5ideo Ste;ano;!a7h# that $aes it so att!ati5e is its
a6i%it# to o$6ine
• Use!s no %on;e! ha5e to !e%# on one $ethod a%one> Not on%# an
in"o!$ation 6e en!#7ted: it an 6e hidden a%to;ethe!>
Seu!it#?
• Man# attas that a!e $a%iious a;ainst i$a;e Ste;ano;!a7h#
a%;o!ith$s e>;> ;eo$et!ia% disto!tions: s7atia% sa%in;: et>J annot
6e i$7%e$ented a;ainst audio and 5ideo Ste;ano;!a7h# she$es>
&onse9uent%#: e$6eddin; in"o!$ation into audio and 5ideo see$s
$o!e seu!e due to %ess ste;ana%#sis tehni9ues "o! attain; to
audio> Audio and 5ideo Ste;ano;!a7h# in 7a!tiu%a! add!esses e#
issues 6!ou;ht a6out 6# the MP/ "o!$at: P.P so"t
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
47/60
C#$)%*r
N**' $+' A))1&$%&+
N**' $+' A))1&$%&+
The ad5anta;e o" ste;ano;!a7h#: o5e! !#7to;!a7h# a%one: is that $essa;es do not
att!at attention to the$se%5es> P%ain%# 5isi6%e en!#7ted $essa;es no $atte! ho<
un6!eaa6%e
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
48/60
Ste;ano;!a7h# in%udes the onea%$ent o" in"o!$ation Media "i%es a!e idea% "o! ste;ano;!a7hi t!ans$ission 6eause o" thei! %a!;e
sie> As a si$7%e eGa$7%e: a sende! $i;ht sta!t e>: e$6eddedJ data
&J Enhanin; the se!e# o" the en!#7ted data
Pr%*%&+ / '$%$ $1%*r$%&+
e tae ad5anta;e o" the "!a;i%it# o" the e$6edded data in this a77%iation a!ea>e
asse!ted in the Ho$e Pa;e that the e$6edded data an !athe! 6e "!a;i%e than 6e5e!# !o6ust> Atua%%#: e$6edded data a!e "!a;i%e in $ost ste;ano;!a7h# 7!o;!a$s>
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
49/60
Es7eia%%#: 3TE&H Hide Vie< 7!o;!a$ e$6eds data in an eGt!e$e%# "!a;i%e
$anne!>
A* +%r1 (%* /r '&2&%$1 +%*+% '&%r&5%&+
In this a!ea e$6edded data is hidden: 6ut is eG7%ained to 7u6%iie the ontent>
Toda#: di;ita% ontents a!e ;ettin; $o!e and $o!e o$$on%# dist!i6uted o5e!
Inte!net than 6e"o!e> Fo! eGa$7%e: $usi o$7anies !e%ease ne< a%6u$s on thei!
e67a;e in a "!ee o! ha!;ed $anne!> Ho A 7hoto 7itu!e: "o! instane: $a# ha5e the "o%%o
'J The tit%e o" the 7itu!e and so$e 7h#sia% o68et in"o!$ation
.J The date and the ti$e
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
50/60
C#$)%*r
Sr**+ S#%
Sr**+ S#%
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
51/60
This is ou! %o;in 7a;e "o! seu!it# 7u!7ose
In this "o!$ "ou! 6uttons a!e ;i5en as sho
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
52/60
He!e
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
53/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
54/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
55/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
56/60
This "o!$ is s7eia%%# desi;n "o! on%# %oa% use! %oa% use! an de!#7t "i%e on%#J
C+1&+
The 7!o7osed a77!oah in this 7!o8et uses a ne< ste;ano;!a7hi a77!oah
a%%ed audio and 5ideo ste;ano;!a7h#> The a77%iation !eates a ste;o audio and
5ideo in The i$a;e!eso%ution doesnCt han;e $uh and is ne;%i;i6%e Ho
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
57/60
R*/*r*+*
'J N>F> 2ohnson and S> 2a8odia: EG7%o!in; ste;ano;!a7h#? Seein; the unseen /'.J
'++,J .-= /(
.J 2>&> 2ud;e: Ste;ano;!a7h#? Past: 7!esent: "utu!e> SANS Institute 7u6%iation:
htt7?
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
58/60
4J N>F> 2ohnson and S> 2a8odia> Ste;ana%#sis o" i$a;es !eated usin; u!!ent
ste;ano;!a7h# so"t In P!o> the Seond In"o!$> Hidin; o!sho7 LN&S:
5o%u$e '4.4: 7a;es .*/ .,+> S7!in;e!=Ve!%a;
-J R> Mahado> E ste;o> htt7?
*J2> 2> &hae: B> S> Man8unath: “Data Hidin; in Video”:P!oeedin;s o" the -th IEEE
Inte!nationa% &on"e!ene on I$a;e P!oessin;: '+++: 77>/''=/'4>
,J est"e%d A: “F4=A Ste;ano;!a7hi A%;o!ith$”: P!oeedin; o" (th Inte!nationa%&on"e!ene on In"o!$ation Hidin;: LN&S .'/*: S7!in;e!=Ve!%a;: .))': 77>.,+=
/).>
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
59/60
-
8/15/2019 Data Hide Into Audio and Video Synopsis by Rahul
60/60