hashcat VS applied_crypto_2021_fall

Compare hashcat vs applied_crypto_2021_fall and see what are their differences.

hashcat

World's fastest and most advanced password recovery utility (by hashcat)

applied_crypto_2021_fall

problem sets for CS-GY 6903 Applied Cryptography (by oconnor663)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
hashcat applied_crypto_2021_fall
103 4
19,873 39
2.2% -
8.8 1.8
6 days ago over 2 years ago
C Python
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

hashcat

Posts with mentions or reviews of hashcat. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-03.

applied_crypto_2021_fall

Posts with mentions or reviews of applied_crypto_2021_fall. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-02-07.
  • Show HN: SHA-256 explained step-by-step visually
    5 projects | news.ycombinator.com | 7 Feb 2022
    Applied Cryptography (CS-GY 6903) at NYU Tandon. You can find all our programming problem sets in the same repo: https://github.com/oconnor663/applied_crypto_2021_fall.
  • Hashing Is Not Encryption
    1 project | news.ycombinator.com | 9 Jan 2022
    (shameless plug) If you want to start by doing your own implementation of SHA-256, you can take a look at one of my assignments :) https://github.com/oconnor663/applied_crypto_2021_fall/tree/...
  • The Pinouts Book
    1 project | news.ycombinator.com | 30 Dec 2021
    > IIRC SHA256 outputs the full state so some types of length extension attack are still possible (though massively less _practical_ than against MD5)

    I'm not aware of any differences between the length extension attack on MD5 vs the one on SHA-256. As far as I know, it works the same way on both. Here's an assignment I did on the SHA-256 version if you want a deep dive: https://github.com/oconnor663/applied_crypto_2021_fall/tree/...

    It's possible you're thinking about finding collisions? It's true that this is much easier for MD5 than for SHA-256.

What are some alternatives?

When comparing hashcat and applied_crypto_2021_fall you can also consider the following projects:

john - John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

iavl - Merkleized IAVL+ Tree implementation in Go

JohnTheRipper - John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs [Moved to: https://github.com/openwall/john]

sha256-animation - Animation of the SHA-256 hash function in your terminal.

bitcracker - BitCracker is the first open source password cracking tool for memory units encrypted with BitLocker

RsaCtfTool - RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data

Pyrit - The famous WPA precomputed cracker, Migrated from Google.

hcxtools - A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.

hcxdumptool - Small tool to capture packets from wlan devices.

pydictor - A powerful and useful hacker dictionary builder for a brute-force attack

hashtopolis - Hashtopolis - distributed password cracking with Hashcat

bully