Camellia block cipher don't work on current developers' releases 2.3.x.

Simon Josefsson simon at josefsson.org
Thu May 1 22:36:30 CEST 2008


Nikos Mavrogiannopoulos <nmav at gnutls.org> writes:

> Yoshisato YANAGISAWA wrote:
>> Hello,
>> 
>> I noticed two problems that prevent camellia block cipher working.
>> One problem is that it becomes invalid cipher even with camellia-enabled
>> gnutls.  To repeat the problem, just you execute gnutls-cli with:
>> % gnutls-cli --ciphers camellia -p 5556 test.gnutls.org
>> You will see following error:
>> | *** Fatal error: GnuTLS internal error.
>> | *** Handshake has failed
>> | GNUTLS ERROR: GnuTLS internal error.
>> It is cauesd by a bug in lgl/gc-libgcrypt.c.
>> 
>> I put the patch to fix the problem:
>> https://savannah.gnu.org/support/index.php?106314
>
> Thank you for the patch. I've just applied it.

Btw, to improve the chances that Camellia will work in all future
releases, it can be a good idea to provide a self-test of this
functionality, to be run by 'make check'.  We never release anything
that fails a 'make check' self-test.

/Simon





More information about the Gnutls-devel mailing list