|
Message-ID: <20111022044713.GA32398@openwall.com> Date: Sat, 22 Oct 2011 08:47:13 +0400 From: Solar Designer <solar@...nwall.com> To: john-dev@...ts.openwall.com Subject: new DES key setup Hi, JFYI, I am integrating the new DES key setup algorithm from john-1.7.8-fast-des-key-setup-3 into the main tree. I've already reimplemented it in a generic fashion (pure C, no intrinsics), which still provides great speedup over the old code, and I wrote assembly implementations for MMX, SSE2, x86-64/SSE2. This is already seen in CVS. Now I need to re-add the intrinsics in a more generic fashion, with macros for different kinds of intrinsics (not only SSE2). It looks like AltiVec lacks simple shifts of vectors by constant number of bits - I have to load another vector with shift counts first. %-) The next step would be integrating OpenMP for DES in one official way, getting rid of the -omp-des-4 vs. -omp-des-7 patches. 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.