John the Ripper

John the Ripper is an Open Source password security auditing and password recovery tool available for many operating systems. John the Ripper jumbo supports hundreds of hash and cipher types. Official webpage: https://www.openwall.com/john/

Available containers

Name sha256 mpi labels descripion
Singularity.john-the-ripper-1.9.0-mpi.source.sif 4a3fd9b2f9d0f3bdb207a8a6f30da1d487bffff8473eba141c3079e6f4163771 IntelMPI 2021a pmi2

Running the container

Example invocation of John the Ripper benchmark

# Note: two nodes 48 cpus each

export I_MPI_PMI_LIBRARY=/net/ascratch/groups/plggsoftware/containers/local/pmi2/libpmi2.so

module load iimpi/2021a

CONTAINER=/net/ascratch/groups/plggsoftware/containers/images/Singularity.john-the-ripper-1.9.0-mpi.source.sif

srun --mpi=pmi2 --cpu-bind=cores singularity run -B $I_MPI_PMI_LIBRARY $CONTAINER john --test