Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nitsc/strong-hash-generator

这个Python程序是一个强大的哈希生成器,它结合了15种哈希算法和独创SNF技术,以生成强壮而安全的哈希值。
https://github.com/nitsc/strong-hash-generator

arithmetic development hash jupyter jupyter-notebook personal-project python secret security security-tools software windows

Last synced: 18 days ago
JSON representation

这个Python程序是一个强大的哈希生成器,它结合了15种哈希算法和独创SNF技术,以生成强壮而安全的哈希值。

Awesome Lists containing this project

README

        

---

## 程序介绍

### Super Strong Hash Generator(Ultra or Plus or Mini)

**概述:**
这个Python程序是一个强大的哈希生成器,它结合了多种哈希算法和加密技术,以生成强而安全的哈希值。

**功能特点:**
**ULTRA 版本** 提供了以下功能:
- 使用了 10 层哈希算法:
1. SHA3-256
2. SHA3-512
3. SHA3-384
4. SHA2-256
5. SHA2-512
6. SHA2-384
7. BLAKE3
8. BLAKE2b
9. BLAKE2s
10. RIPEMD-256
- 每层哈希算法都使用了很长的盐值(salt),以确保哈希值的唯一性和安全性。
- 采用新技术 `SNF(序列号因子)` ,使得破解难度大大增加,但数据验证需要采用注册数据时的设备(包括一样序列号的主板、CPU)。
- 使用了多种密码哈希算法:
1. bcrypt
2. PBKDF2
3. Argon2
4. HMAC-SHA256
5. AES 中的 CBC 模式
- 4096 次迭代
- 动态活跃密钥

**Mini 版本** 提供了以下功能:
- 使用了 3 层哈希算法:
1. SHA2-256
2. BLAKE2b
3. BLAKE2s
- 每层哈希算法都使用了很长的盐值(salt),以确保哈希值的唯一性和安全性。
- 使用了多种密码哈希算法:
1. bcrypt
2. PBKDF2
3. Argon2
4. HMAC-SHA256
5. AES 中的 CBC 模式
- 512 次迭代
- 动态密钥

**使用方法:**
1. **运行 `安装依赖项.py` :**安装程序所需的依赖项。

2. **运行程序:** 执行程序后,将提示用户输入需要加密的数据。

3. **输入数据:** 用户可以输入任意字符串进行哈希计算。

4. **获取结果:** 程序将输出经过多层哈希处理后的安全哈希值。

这个程序可以用于生成强而安全的哈希值,适用于需要高安全性的场景,如密码存储、数据完整性验证等。
请注意,使用此程序生成的哈希值和盐值应该存储在安全的地方,并且不要在公开场合泄露。