Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Thu, 15 Dec 2011 17:51:14 +0530
From: piyush mittal <>
Subject: Re: Bit slice implementation of DES based hashes

Hello Everyone,

In File DES_bs_b.c Three methods are given i.e

The first two is specific to Lm and Traditional DES respectively.First one
calls the S-boxes in ECB mode and for second one I don't
know.Third one i hope don't use any mode.However in oracle_fmt_plug.c
conversion we need CBC mode so how to call S Boxes in this case?


On Mon, Dec 5, 2011 at 9:08 PM, Simon Marechal <> wrote:

> On 05/12/2011 16:27, piyush mittal wrote:
> > # The user’s ASCII <> password is
> > converted to uppercase <>.
> This is susceptible to the same problem as the widechar conversion for
> Oracle. In the case of LM hashes, all possible cases have been
> documented by HSC for french accents here :
> I'm not sure how much more is needed to cover the whole input set. LM
> hashes for some input values are simply not generated, which could lead
> to an optimization. The exact rules are unknown to me.
> For Oracle, implementing in a naive way (interleaving 0's between chars)
> will not work for non ascii values. I believe proper unicode conversion
> libraries are now included in JtR jumbos, but I have no clue on how they
> work.

Piyush Mittal
M.Tech SEM-Ist
Department of Computer Science and Engineering
National Institute of Technology,Rourkela

Mob. +91 8260859399

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.