飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 70|回复: 4

[原创] 想曰 - 免费开源的文本加密工具

[复制链接]
  • TA的每日心情
    无聊
    2025-1-3 13:36
  • 签到天数: 401 天

    [LV.9]以坛为家II

    发表于 4 小时前 | 显示全部楼层 |阅读模式
    想曰(yuē) 是基于现代加密技术的文本加密工具,使用多算法级联加密方案,确保数据在本地完成加密/解密,保护隐私安全。

    特点

    • 密文:支持 中文 / Base64 密文
    • 密钥:PBKDF2-SHA256 + HKDF-SHA256,有效抵御暴力破解
    • 级联算法:采用 AES-CTR 与 ChaCha20-Poly1305-IETF 级联加密,安全性极高
    • 数据:所有操作在本地完成,数据不离开设备

    密文示例

    以下密文使用 默认密码 加密
    [Asm] 纯文本查看 复制代码
    雷柜箱慕虎斜灯无羞站愁层梁条人岂解显无靠走峰抬旋吵所扶诉旗晃接勤哈袜方错美过晕盆拧奔随梦疏清跃蝶拍说海鸟房清烟月急压非片抖呱棒千说呱海晨也梯读盘压太甜旗狐向画颗得池厨又沉叉托茶暖峦虚小料叹门跨桂已闹李竖咯棒愿咯迷首馆

    [Asm] 纯文本查看 复制代码
    J7ni11NnCUEe1+GtZcIWoJcKNgzsyN8K8BQBKnDn/1mLPkv2ul1VUcedyoIgZpXcNUKfy3HhZI6soaa54UcqLtJs52caSPuVo3EBOYvMqYS2


    疑问
    少量文字也会生成较长的文本,能缩短吗?
    因为追求安全性,所以添加了随机盐、Nonce等参数,密文中存储这些参数导致的;去掉参数追求短密文会削弱安全性,所以无短密文计划。

    未来还会添加的算法?
    暂定密钥派生使用Argon2id,加密算法使用三种进行级联。

    为什么不使用PBKDF2-SHA512?
    如果使用PBKDF2-SHA512迭代50万次,加密短文本也会感到明显的延迟,而PBKDF2-SHA256能平衡速度与安全。

    感觉加密/解密慢?
    PBKDF2迭代50万次所以慢,是正常现象;短文本理应1秒内加/解密完成,5M的文本3秒左右,这是可以接受的速度。

    支持加密/解密的最大容量?
    不影响速度的情况下,建议5M以下(测试支持50M+);超大的文本请使用压缩包或者其它方式加密。
    游客,如果您要查看本帖隐藏内容请回复

    评分

    参与人数 1威望 +1 飘云币 +1 收起 理由
    飞天 + 1 + 1 感谢发布原创作品,PYG有你更精彩!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2025-1-14 00:05
  • 签到天数: 795 天

    [LV.10]以坛为家III

    发表于 4 小时前 | 显示全部楼层
    这麽厉害,回复下载来试
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-1-14 14:54
  • 签到天数: 523 天

    [LV.9]以坛为家II

    发表于 3 小时前 | 显示全部楼层
    这种越多越好,下来玩一下
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-14 13:49
  • 签到天数: 393 天

    [LV.9]以坛为家II

    发表于 半小时前 | 显示全部楼层
    PYG有你更精彩!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-1-14 16:50
  • 签到天数: 1592 天

    [LV.Master]伴坛终老

    发表于 5 分钟前 | 显示全部楼层
    感谢分享好东西。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表