1
edit
Changes
→Mohamed Baig: Steganography using Steghide
#endif // ndef SH_AUDATA_H
</pre>
:* The result of embedding kilobytes of text data into an image
<pre>
Flat profile:
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls s/call s/call name
13.38 0.21 0.21 1318276 0.00 0.00 Selector::idxX(unsigned int, unsigned int, unsigned int*) const
11.47 0.39 0.18 4054789 0.00 0.00 Vertex::getDegree() const
9.55 0.54 0.15 659139 0.00 0.00 Selector::calculate(unsigned int)
7.64 0.66 0.12 659141 0.00 0.00 JpegFile::getEmbeddedValue(unsigned int) const
7.01 0.77 0.11 659139 0.00 0.00 __gnu_cxx::hashtable<std::pair<unsigned int const, unsigned int>, unsigned int, __gnu_cxx::hash<unsigned int>, std::_Select1st<std::pair<unsigned int const, unsigned int> >, std::equal_to<unsigned int>, std::allocator<unsigned int> >::resize(unsigned long)
6.37 0.87 0.10 328293 0.00 0.00 JpegFile::getSampleValue(unsigned int) const
5.73 0.96 0.09 1 0.09 0.09 Selector::~Selector()
3.82 1.02 0.06 1 0.06 0.09 JpegFile::read(BinaryIO*)
</pre>
:* The result of attempting to embed 1.7 GB of data into an image
<pre>
Flat profile:
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls s/call s/call name
54.43 21.52 21.52 1192388169 0.00 0.00 BitString::_append(bool)
16.79 28.15 6.64 593200712 0.00 0.00 BitString::operator[](unsigned long) const
9.30 31.83 3.68 74898412 0.00 0.00 BitString::append(unsigned char, unsigned short)
4.78 33.72 1.89 3 0.63 6.41 BitString::append(BitString const&)
3.50 35.10 1.39 BitString::BitString(unsigned long)
1.91 35.86 0.76 BitString::clear()
1.29 36.37 0.51 1 0.51 37.26 Embedder::Embedder()
1.20 36.84 0.48 37823336 0.00 0.00 BinaryIO::eof() const
</pre>
----
=== Assignment 2 ===
=== Assignment 3 ===