Context:
M
: Secret MessageI
: Image whereM
is gonna be WrappedW
: Image whereM
is WrappedK
: Key to WrapM
intoI
& to UnwrapM
out ofW
Functionalities:
- Wrap
M
intoW
using aK
randomly generated. - Unwrap
M
out ofW
using the sameK
.
Command:
mvn exec:java -Dexec.class="LSBWrap" -Dexec.args="{0} {1} {2}"
Arguments:
{0}
:I
File{1}
:M
File{2}
: Pathname to StoreW
&K
(W
Filename:{2}/Wrapper.png
,K
Filename:{2}/LSB.key
)
Command:
mvn exec:java -Dexec.class="LSBUnwrap" -Dexec.args="{0} {1} {2}"
Arguments:
{0}
:W
File{1}
:K
File{2}
: Pathname to StoreM
(M
Filename:{2}/UnwrappedMsg.txt
)
Name | University | |
---|---|---|
Ricardo Grade | Técnico Lisboa | ricardo.grade@tecnico.ulisboa.pt |