Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241020224111.GA4405@openwall.com>
Date: Mon, 21 Oct 2024 00:41:11 +0200
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: Re: older Intel Quick Assist (QAT) performance boost?

On Sun, Oct 20, 2024 at 11:01:51PM +0200, Solar Designer wrote:
> On Sun, Oct 20, 2024 at 12:17:46PM -0500, David Sutherland wrote:
> > Any thoughts on using now relatively inexpensive ($50 - $120) Intel Quick
> > Assist cards like the 8950, 8970 to accelerate some hashing functions?

> we have no support for these cards at all,
> and aren't planning to add any.

I may need to add: however, if the Linux distro or system has support
integrated (or maybe dynamically loaded) into their OpenSSL or/and zlib,
which we link against, then we could end up using the RSA or/and deflate
acceleration in the few code places and use cases where this matters.
So some speedup (or slowdown) or/and lower CPU load in some cases can't
be ruled out, even with our existing code.  I think this isn't a good
enough reason for anyone to bother purchasing this card and configuring
the system to use it (unless for fun and learning, expecting failure),
but if you just happen to run John on a (former) web server with such
acceleration pre-configured, it isn't impossible that something relevant
might just happen to work.  Potentially affected John formats include
gpg(-opencl), pkzip, 7z(-opencl), but not for all kinds of their inputs.
Speedup, if any, is expected to be small (slowdown is also possible).

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.