Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 6 Jan 2013 18:21:39 -0500
From:  <jfoug@....net>
To: john-dev@...ts.openwall.com
Subject: Re: Mask mode (was Password Generation on GPU)

You might want to add to the interface:

void mask_add_set(char ch, char *set);
void mask_remove_set(char ch);
void mask_remove_all_sets();


Then the current sets would simply be:

mask_add_set('u', "ABCDEFGHIJKLMNOPQRSTUVWXYZ");
mask_add_set('l', "abcdefghijklmnopqrstuvwxyz");
mask_add_set('d', "0123456789");

This would allow setting encodings, setting 'elite' stuff, etc, etc.  Much more flexible. If done as an array of pointers to the data, then it could be done without any additional run time speed loss.

Jim.

---- Myrice Li <qqlddg@...il.com> wrote: 
> Hi, all
> Thanks to see so many feedbacks. You are very helpful!
> 
> I don't expect merge this to the repo now. I will do it on my own repo. If
> we give a consent when this mode is mature, I will send a pull request.
> 
> I will fix the bugs and so many works have to be done.
> 
> Thanks,
> Myrice

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.