Thomas Deselaers wrote:
> This brought us to the idea if it is possible to store crypted sources in a
> CVS-Repository without losing the funktionality of diffs etc. Of course it
> would be absolutely easy to encrypt everything and store them binary.
>
> I thought about this, and came to the conclusion that this would be possible
> by only changing the client.
>
> If the source is encrypted line by line, diff will still work and decryption
> may find place at the client.
Interesting idea, but I guess that the encryption could be easily cracked under your
assumptions, especially: identical lines of code look identical in their encrypted
version. I don't know very much about encryption, but I think that makes the whole
thing vulnerable. Usually, encryption avoids to encrypt the same data into the same
encrypted data. In the extreme (one character per line of code), the encryption would
degenerate into a simple substitution. The shorter the code lines, the easier the
statistical attack.
Just my two cents.
Harald
--
iXpoint Informationssysteme GmbH #
Daimlerstr. 3 # Harald Kucharek
76275 Ettlingen # [EMAIL PROTECTED]
Tel/Fax +49 7243 3775-0/77 # www.ixpoint.de
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs