Skip to main content

Suiyue: 文本加密解密工具,支持多种加密算法和自定义密钥。

Project description

suiyue-crypto

随曰(yuē):开源文本加解密工具 - 随心、随意、随时、随地、随曰。

随曰(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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

suiyue-1.0.0.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

suiyue-1.0.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

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

Hashes for suiyue-1.0.0.tar.gz
Algorithm Hash digest
SHA256 b4ee06949122a99ffa801238b5f4ee575654ff94ec622edf4840f35c80943693
MD5 b38146aa4d31370b258a12ee316de232
BLAKE2b-256 477e7407548a5bd14007d6878bce1f57aa3aad046a8418087629030c0d68abe7

See more details on using hashes here.

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

Hashes for suiyue-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc025bfa0a1647b8cca88401fa3c696378fad04adcf8971b0748c61c4483a19c
MD5 b7c35afcd0a540774f7a741f7d0209ef
BLAKE2b-256 3ec7cc2411e0a35ec9330b48758417c282aeb50c0f0bb02e013396d9383bbb20

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page