Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20120507132435.GB10265@openwall.com>
Date: Mon, 7 May 2012 17:24:35 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: mschap-v2 des bs conversion

On Mon, May 07, 2012 at 12:18:15AM -0700, deepika dutta wrote:
> hi, i want to know what  DES_bs_init() is doing and if it is being used for cracking? In fmt.self_test() it is being called but i dont know if it being used while cracking actual plaintext.

As the name suggests, DES_bs_init() initializes the bitslice DES
implementation for use.  It must be called (once) before first use of
the rest of the bitslice DES code.  Yes, it's used for actual cracking
as well - but it is not called during cracking (it is called just once
at startup).

(When you run --test without --format, DES_bs_init() is called once per
bitslice DES-using format tested.  So it may be called a few times
during the process lifetime in that special case.)

Alexander

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.