|
Message-ID: <CAG5=z91oE-NqrW+0-2emNk97keEo49Wh4+PgYUHeZf3brh2=Qw@mail.gmail.com>
Date: Sat, 3 Dec 2011 23:15:10 +0530
From: piyush mittal <piyush.cse29@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: Bit slice implementation of DES based hashes
I found its Algo as follows:
1. Concatenate the username and the password to produce a plaintext string;
2. Convert the plaintext string to uppercase characters;
3. Convert the plaintext string to multi-byte storage format; ASCII
characters have the
high byte set to 0x00;
4. Encrypt the plaintext string (padded with 0s if necessary to the next
even block length)
using the DES algorithm in cipher block chaining (CBC) mode with a fixed
key value of
0x0123456789ABCDEF;
5. Encrypt the plaintext string again with DES-CBC, but using the last
block of the output
of the previous step (ignoring parity bits) as the encryption key. The last
block of the
output is converted into a printable string to produce the password hash
value.
Soon i will convert it into Bit Slice DES.But i don't consider this work to
be good for future because Oracle 11g is now switched to SHA-1.From 7-10g
basically uses DES based hashes.
Thanks
On Sat, Dec 3, 2011 at 9:45 PM, Solar Designer <solar@...nwall.com> wrote:
> On Sat, Dec 03, 2011 at 09:37:10PM +0530, piyush mittal wrote:
> > I mean to say if you gave me any procedure how its being implemented then
> > it will be more fine otherwise i will try to find it my self.
>
> For oracle_fmt_plug.c, all I have is that source file - which you also
> have. If I start writing some documentation based on it, I will
> essentially be doing part of what you were supposed to be doing. So I'd
> rather leave the entire task for you. Thanks.
>
> Alexander
>
--
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.