John the Ripper in the test suite?

I am looking at adding some tests based on John the Ripper to the test suite repository.

http://www.openwall.com/john/

Does anyone have a problem with this?

Are there specific algorithms people would like to see benchmarked?

Thx

Chris Matthews
chris.matthews@.com
(408) 783-6335

Be careful about license issues.

I.e. gpl.

Yes, it looks like the core is all GPL2. But they go on a file-by-file basis.

Chris Matthews
chris.matthews@apple.com
(408) 783-6335

Note that the test-suite repository has different licensing rules from
the rest of the LLVM codebase. Basically anything that's freely
redistributable (including GPL code) is allowed.

-Eli

Hey thanks. I’d always meant to get that in. :slight_smile:

Might want to check export restrictions as well.

Hey thanks. I'd always meant to get that in. :slight_smile:

Might want to check export restrictions as well.

Right. This was the reason why OpenSSL was removed from the testsuite.

Hey thanks. I'd always meant to get that in. :slight_smile:

Might want to check export restrictions as well.

Right. This was the reason why OpenSSL was removed from the testsuite.

Agreed. Please do not add any crypto stuff to the test suite. The regulations on crypto are unclear and have, in the past, been subject to change. Hosting crypto is a headache that I don't want to deal with.

-- John T.

Agreed. Please do not add any crypto stuff to the test suite. The
regulations on crypto are unclear and have, in the past, been subject to
change. Hosting crypto is a headache that I don't want to deal with.

Do you know if we've got much that's specifically intended as a proxy
for crypto? It's quite an important use-case in the real world.

Tim.

There's the various signing routines in MiBench in the testsuite. They
aren't encrypting anything, just verifying integrity.