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 随波逐流 保留所有权利。
许可证
随曰 - 心随性起、意随情生、时随运转、地随缘现、言随风散。
Metadata
Release files for suiyue 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| suiyue-1.0.0.tar.gz | 11.8 kB | Without provenance | Details for suiyue-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| suiyue-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for suiyue-1.0.0-py3-none-any.whl |
Total release size: 21.2 kB
Release files / suiyue-1.0.0.tar.gz
| Download URL | suiyue-1.0.0.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b4ee06949122a99ffa801238b5f4ee575654ff94ec622edf4840f35c80943693
|
|
BLAKE2b-256 checksum How to use checksums |
477e7407548a5bd14007d6878bce1f57aa3aad046a8418087629030c0d68abe7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.8
|
Release files / suiyue-1.0.0-py3-none-any.whl
| Download URL | suiyue-1.0.0-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cc025bfa0a1647b8cca88401fa3c696378fad04adcf8971b0748c61c4483a19c
|
|
BLAKE2b-256 checksum How to use checksums |
3ec7cc2411e0a35ec9330b48758417c282aeb50c0f0bb02e013396d9383bbb20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.8
|
Security for suiyue 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.