项目地址:
超强哈希生成器https://github.com/nitsc/Strong-Hash-Generator
由于网络问题,GitHub的项目上传可能跟不上文章的更新,敬请谅解,谢谢
项目地址:
超强哈希生成器
项目地址https://github.com/nitsc/Strong-Hash-Generator
详细介绍:
自开发的哈希生成器(SHG)迎来 ULTRA 版本,内含新技术 SNF,详细介绍开发过程
## 程序介绍
### Super Strong Hash Generator(Ultra or Plus or Mini)
**概述:**
这个Python程序是一个强大的哈希生成器,它结合了多种哈希算法和加密技术,以生成强而安全的哈希值。(新增ULTRA版本,内含新自创技术 `SNF(序列号因子)`)
**功能特点:**
---
**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. **获取结果:** 程序将输出经过多层哈希处理后的安全哈希值。
这个程序可以用于生成强而安全的哈希值,适用于需要高安全性的场景,如密码存储、数据完整性验证等。
请注意,使用此程序生成的哈希值应该存储在安全的地方,并且不要在公开场合泄露。
个人网站: