Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
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.