An open API service indexing awesome lists of open source software.

https://github.com/itzcozi/hashbrowns-python

HashBrowns is a secure package for hashing and cryptography in Python with unique features.
https://github.com/itzcozi/hashbrowns-python

Last synced: over 1 year ago
JSON representation

HashBrowns is a secure package for hashing and cryptography in Python with unique features.

Awesome Lists containing this project

README

          

# HashBrowns-Python

![Banner](.github/banner.png)

HashBrowns is a secure package for hashing and cryptography in Python with unique features. This package is mainly for cryptography and hashing, but it also has some other features for files and handling. All functions are listed in a section below and are explained in detail here [wiki](https://github.com/itzCozi/HashBrowns-Python/wiki/Functions) also this package being open source, you can view the source code here [source](https://github.com/itzCozi/HashBrowns-Python/tree/main/package).

## All Functions
Most functions are listed here, and are explained in detail in the [wiki](https://github.com/itzCozi/HashBrowns-Python/wiki/Functions).

```
functions.clearconsole() encryption.standard()
functions.checkfile() encryption.double()
functions.mutilate()
functions.getinfo() decryption.standard()
functions.wipefile() decryption.double()
functions.keyword()
key.validatekey()
hash.hash() key.keypair()
hash.hashfile() key.solokey()
hash.comparehash() key.secure()
```

## Usage
This section is a simple demonstration/guide on hashbrowns, a more in depth one can be found [here](https://github.com/itzCozi/HashBrowns-Python/wiki/Quickstart-Guide) on the wiki.

**All Functions**
To import all functions from hashbrows you can either do the quicker but less reliable way of star imports this option may not work on all systems and also is considered "bad practice".
```python
from hashbrowns import *
```

**Certain Functions**
To import only certain functions you can use the longer method of finding all the classes or copy and pasting the given full import from the [wiki](https://github.com/itzCozi/HashBrowns-Python/wiki/Functions).
```python
from hashbrowns import functions, hash, key, encryption, decryption
```

### Examples

Hashing a password and saving it to a database.
```python
from hashbrowns import hash
password = input("Enter your password here: ")

with open("Database.txt", "a") as file:
file.write(hash.hash(password))
```

Encrypting a message with a key.
```python
from hashbrowns import encryption

encryption.standard("test,txt", "Mario Judah")
```

Decrypting a message with a key.
```python
from hashbrowns import decryption

decryption.standard("test.txt", "kNpayatd")
```

Obfuscating a file.
```python
from hashbrowns import functions

functions.mutilate("test.txt")
```

## Extra
[Package on PyPi](https://pypi.org/project/hashbrowns/)
[Latest Release](https://github.com/itzCozi/HashBrowns-Python/releases)
[Quickstart Guide](https://github.com/itzCozi/HashBrowns-Python/wiki/Quickstart-Guide)

### Contact Me
discord: BadDevoleper#4200
Email: Cooperransom08@outlook.com
[Replit](https://replit.com/@cozi08) |
[Twitter](https://twitter.com/ransom_cooper)