Hashing is the foundation of tech like blockchains that make cryptocurrencies possible. See Blockchain 101 – A Visual Demo and Blockchain 101 – Part 2 – Public / Private Keys and Signing.
So for a fun study session, let’s follow a walkthrough on Password Hashing in Python, see the original post by DillonB07.
Watch live video:
1. Update Python and Pip
Update both pip and Python before starting this program. Either open PowerShell or do it via vscode terminal:
<pre class="wp-block-code">```
C:\\<path to program>\\python.exe -m pip install --upgrade pip
Optionally uninstall Python via Control Panel and reinstalled via [Python.org](https://www.python.org/downloads/), or do it via command line too.
## 2. Import Werkzeug “Tool” Module
Importing modules is very simple in Python.