Feature
Squirrel version
Lite
Full
 Password generation OK OK
 Password settings No OK
 Cryptography (Rijndael) OK OK
 Cryptography (Twofish algorithm) OK OK
 Cryptography (Serpent algorithm) OK OK
 Steganography (naive algorithm) OK OK
 Steganography (RandomX algorithm) No OK
 Destroy steganographic message (random clear) OK OK
 Destroy steganographic message (clear to zero) OK OK
 Covert image view (7th bit) OK OK


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:
 caveman1410 (at) interia.pl
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.




Free Web Hosting