Skip to content

Kafkacodes/python-hasher-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Hasher

A Python-based cybersecurity tool for hashing text, files, and passwords.

Features

  • Hash arbitrary text
  • Hash files using file paths
  • Verify file integrity
  • Generate salted password hashes
  • Secure password hashing with bcrypt

Supported Algorithms

  • SHA-256
  • SHA-512
  • MD5
  • SHA-1
  • bcrypt

Cybersecurity Concepts

  • Cryptographic hashing
  • Salting
  • Password hashing
  • File integrity verification
  • Secure random number generation

Usage

Run:

python hash.py

Example menu:

1. Hash File
2. Hash Text
3. Verify File Integrity
4. Password Hashing
5. Exit

Technologies Used

  • Python
  • hashlib
  • secrets
  • bcrypt

Note

SHA algorithms are useful for file integrity verification, while bcrypt is designed for secure password storage.

Created by Kafkacodes

About

A Python cybersecurity toolkit for cryptographic hashing, file integrity verification, and secure password storage.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages