|
Message-ID: <CAG5=z92-FLtn9iDrK6XxRuv5PGLJM58Gqg0XVZ56fQgSa6N92g@mail.gmail.com>
Date: Thu, 15 Dec 2011 17:51:14 +0530
From: piyush mittal <piyush.cse29@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: Bit slice implementation of DES based hashes
Hello Everyone,
In File DES_bs_b.c Three methods are given i.e
1,DES_bs_crypt_LM()
2.DES_bs_crypt_25
3.DES_bs_crypt()
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?
Thanks,
On Mon, Dec 5, 2011 at 9:08 PM, Simon Marechal <simon@...quise.net> wrote:
> On 05/12/2011 16:27, piyush mittal wrote:
> > # The user’s ASCII <http://en.wikipedia.org/wiki/ASCII> password is
> > converted to uppercase <http://en.wikipedia.org/wiki/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 :
>
>
> http://www.hsc.fr/~lehembre/breves/rainbowtables/rainbowcrack-1.2-french-accents-HSC.diff
>
> 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
INDIA
Email. piyush.cse29@...il.com
211cs2281@...rkl.ac.in
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.