ubuntu: destroy a huge binary file and make it non-readable.
Nils Kassube
kassube at gmx.net
Sun Jan 26 15:20:35 UTC 2014
Nandakumar wrote:
> >> I'd like to point out that the statement "even the developer can't
> decrypt it" is meaningless.
> The encryption algorithm simply depends on the key. The key is not
> recorded while encryption too. The source code is also open. And if
> you read it, you will understand that the only way to hack is trial
> and error method. The success of encryption depends on the length and
> strength of the key.
Sorry, but I can't see the source code at the URLs you provided:
<http://nandakumar.co.in/private/filedest> or
<https://launchpad.net/gopanam/+download>. But maybe I'm missing
something?
Anyway, I don't dispute that the encryption works. But it doesn't matter
if the key is recorded or not. If the output is not sufficiently random,
there may be ways to decrypt it even without knowing the key.
To explain why I criticize your statement, let's think of an example:
If I would write an encryption program where I use the wellknown Caesar
cipher (*), the output may be unreadable for me and any other normal
person. Therefore I could state that "the developer can't decrypt the
output without the key", but that doesn't mean that there aren't smarter
people than me who easily decipher the output using some statistics and
knowledge of character distribution in normal languages.
As we don't know about the data the OP wants to "destroy", we don't know
if the use of a simple encryption like my example might be good enough
or if something better is needed. Therefore the statement that "I can't
decrypt the output" does not necessarily mean that my program is useful,
i.e. the statement is meaningless. And by pointing out that the
statement is meaningless I merely wanted to give the OP a hint that this
should not be a base for the decision to use the program.
Nils
(*) The Caesar cipher simply shifts the characters of the alphabet a
fixed amount of places, which makes the new alphabet e.g.
"cdefghijklmnopqrstuvwxyzab" instead of the normal sequence starting
with "a".
More information about the ubuntu-users
mailing list