Skip to content

ahester57/hash_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python SHA256

Austin Hester

University of Missouri - St. Louis

CS 5732

Prof. Mark Hauschild

View Report

(Python3.8)

To install dependencies, first install pipenv:

pip install --upgrade pipenv

Then in the project directory, run:

pipenv install

pipenv shell


To run it:

python run.py


To get help:

python run.py -h

or

python run.py --help


To give it a custom number of things to do:

python run.py -c <num>

or

python run.py --count <num>


To enable asynchronous mode:

python run.py --async


To hash a 't' 100 times:

python run.py -c 100 --small


To hash 10kb of 't' characters 100 times:

python run.py -c 100 --large


To find a hash starting with a given hex value:

python run.py --birthday c0ffee


To exit the python virtual shell:

exit

About

(Python) SHA256 tests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages