|
Message-ID: <AANLkTim5BVoAAr1cGxE7vX2VcteDDduu0k_9ms-znUGX@mail.gmail.com> Date: Mon, 14 Mar 2011 13:24:29 -0800 From: Alain Espinosa <alainesp@...il.com> To: john-dev@...ts.openwall.com Subject: Re: NT_fmt bug On 3/14/11, magnum <rawsmooth@...dband.net> wrote: > This is now confirmed, it's in nt_crypt_all_x86_64(). If you download my > UTF-8 patch (version 4 or later) from the wiki and un-comment the 8-bit > self tests in lines 54 *and* 244-245 in NT_fmt.c you can test this for > yourselves: The C code works fine, the sse2 and 64 bits sse2 it is of the problem with Unicode or other multibyte encoding. In the first step i use an optimization using a shift in place of a rotation (the gain is very small but it is a gain :) ). Tecnically it is not a bug as the code was designed to work with byte enconding and not multibyte. When i have some time i change that, with other stuff that i later comment on the list. saludos, alain
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.