Feature |
Squirrel version |
|
Lite |
Full |
|
Password generation | ![]() |
![]() |
Password settings | ![]() |
![]() |
Cryptography (Rijndael) | ![]() |
![]() |
Cryptography (Twofish algorithm) | ![]() |
![]() |
Cryptography (Serpent algorithm) | ![]() |
![]() |
Steganography (naive algorithm) | ![]() |
![]() |
Steganography (RandomX algorithm) | ![]() |
![]() |
Destroy steganographic message (random clear) | ![]() |
![]() |
Destroy steganographic message (clear to zero) | ![]() |
![]() |
Covert image view (7th bit) | ![]() |
![]() |
Program features
Most program features are available in free version: Squirrel
Lite. What I am trying to sell is plausible deniability. Basic
steganography is free.
RandomX algorithm distributes message in such a way,
which makes it impossible to extract the message without the
right password, but also makes it very difficult if not
impossible to even detect the very existence of the message
itself. Picture is just a little bit noisy, when we look at
the covert image (7th bit), but even that is impossible to
determine for sure without comparing it to an original carrier
image. Squirrel Lite should be able to recover RandomX
inserted text. Only full version of Squirrel is capable to
insert text using RandomX algorithm.
Password settings, when edited and agreed between
parties allow for full plausible deniability while negotiating
passwords over an insecure media such as phone or Skype.
This is why these two features are not free, but available
only in full version of Squirrel for a small fee of £7.
However, plausible deniability during covert communication is
not something that can be sold. Achieving it mostly depends on
the behaviour of users, whether they behave naturally during
conversation or not, whether they accidentally expose some
details during conversation or not. There is a lot of
psychology involved and I will be analysing the problem from
that angle as well, since the human factor is usually the
weakest link. If you have some books that cover this area you
could recommend please send me an email to:
Please notice that also RandomX is not a silver bullet. Using
it properly requires some initial practice and careful
selection (and pre-processing) of a carrier image.
That is why covert image display is included in the Squirrel
program to help the user in this process.