Suiyue: 文本加密解密工具,支持多种加密算法和自定义密钥。
Project description
suiyue-crypto
随曰(yuē):开源文本加解密工具 - 随心、随意、随时、随地、随曰。
随曰文本加解密工具
项目简介
"随曰文本加解密工具"是一款基于Python开发的安全加密工具。该工具采用AES和ChaCha20-Poly1305两种高强度加密算法,在保障数据传输安全性的同时,通过Poly1305认证机制确保数据完整性,为用户提供专业级的数据保护解决方案。
项目地址
随曰 SuiYue https://github.com/zb848/suiyue-crypto
注意: 由于网络原因,链接解析可能失败。如果无法访问,请检查链接的合法性,或稍后重试。
功能特点
- 支持 AES-CTR 和 ChaCha20-Poly1305 加密算法。
- 支持标准 Base64 和中文 Base64 编码。
- 提供加密和解密接口。
- 支持错误处理和默认密码。
文件说明
suiyue-crypto/ # 随曰项目根目录
|--SuiYue.py # 随曰文本加解密代码,可以单独使用。
|--SuiYue_GUI.py # 随曰GUI界面代码
|--README.md # 随曰说明
|--LICENSE # 随曰版权声明
|--images/ # 随曰图片
密文示例 (全是水 ^_^ 辨识度应该很高。那个有我水多 O(∩_∩)O~ )
湋渄漋泽汈溿溿涷泳漙灡漑汁洉漛汮渔汽潇滍浡汤灡涬湚灡澻泳滍潸渄涃汽涷湚滍淳瀫湔濗汷汥汈灡瀹洁溢汷汤潸灡濗涔汦灡泳泑泄濗濔涃淋滵湋滍涔漋瀫汷汽漛濗濗瀹瀹涫溃淳濈灡漛瀹漑湂泑洧灡洉沽泑濈濐瀹湚涫潇洦潬沚沚
suiyue(随曰) python库已上传PyPI,可以直接使用,suiyue库使用说明
安装suiyue库
pip install suiyue
使用suiyue库
from suiyue import suiyue_encode, suiyue_decode
plaintext = "随心、随意、随时、随地。"
password = "随曰"
ciphertext = suiyue_encode(plaintext, password)
print("加密结果:", ciphertext)
decrypted_text = suiyue_decode(ciphertext, password)
print("解密结果:", decrypted_text)
版权信息
© 2025 随波逐流 保留所有权利。
许可证
随曰 - 心随性起、意随情生、时随运转、地随缘现、言随风散。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file suiyue-1.0.0.tar.gz.
File metadata
- Download URL: suiyue-1.0.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4ee06949122a99ffa801238b5f4ee575654ff94ec622edf4840f35c80943693
|
|
| MD5 |
b38146aa4d31370b258a12ee316de232
|
|
| BLAKE2b-256 |
477e7407548a5bd14007d6878bce1f57aa3aad046a8418087629030c0d68abe7
|
File details
Details for the file suiyue-1.0.0-py3-none-any.whl.
File metadata
- Download URL: suiyue-1.0.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc025bfa0a1647b8cca88401fa3c696378fad04adcf8971b0748c61c4483a19c
|
|
| MD5 |
b7c35afcd0a540774f7a741f7d0209ef
|
|
| BLAKE2b-256 |
3ec7cc2411e0a35ec9330b48758417c282aeb50c0f0bb02e013396d9383bbb20
|