|
Message-ID: <CA+TsHUAeyxpQTv6YDrR+-jfMEWidP6SwcJz_9ddsU6NN7qSDoA@mail.gmail.com>
Date: Sat, 11 Aug 2012 22:03:17 +0530
From: Sayantan Datta <std2048@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: DES_BS_ASM in DES_bs_b.c
On Sat, Aug 11, 2012 at 7:15 AM, Solar Designer <solar@...nwall.com> wrote:
> Hi Sayantan,
>
> On Thu, Aug 09, 2012 at 10:52:17AM +0530, Sayantan Datta wrote:
> > When do we have the value of DES_BS_ASM equals to zero?
>
> You can easily find this out by grepping the .h files for different archs.
>
> In plain English, most build targets result in DES_BS_ASM being 0, but
> many if not most of the actually running builds have it at 1 - since we
> have asm code for the most common archs (x86 with MMX or SSE2, and
> x86-64), except when building with OpenMP support (since the asm code is
> currently not MT-safe).
>
> > I see that none of
> > the functions except DES_bs_set_salt() in file DES_bs_b.c gets compiled
> as
> > the value of DES_BS_ASM is equal to one.
>
> That's correct.
>
> Alexander
>
What are the values of DES_BS_DEPTH that I need to consider ? Also it seems
like only DES_BS_DEPTH==128 is being used.
Regards,
Sayantan
Content of type "text/html" skipped
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.