V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
meeop
V2EX  ›  分享创造

做了一个可以在任何地方加密保存信息的工具

  •  
  •   meeop · 9 天前 · 1043 次点击

    场景

    你可能需要存储一些敏感信息,比如账户密码,日记,加密货币

    明文存储不太安全,可能泄漏或者被偷看
    而如果使用一些加密软件,云笔记加密功能,则场景受限,不通用,软件要安装还可能不可用

    这个工具用来提供一个全平台可用的加密工具,无需安装,永远可用

    在线体验和下载地址 https://genwebapp.com/apps?appId=2KP2KdNztJyncm46

    解决方案

    加密工具就是一个单 html 应用,使用标准库,无任何依赖
    信息使用 aes 加密,编码进 html 代码
    保存就是保存当前 html 所有代码,信息是加密后保存的。
    保存后的软件就是 html 纯文本,可以保存在任何地方,或者安全的通过公开链路传输(比如论坛或者社交软件)
    查看则只需要浏览器打开 html 文件,几乎所有设备都可用

    优点

    加密工具和加密信息一体,不需要安装和担心软件不可用
    基于 html ,所以几乎永远可用,全平台可用
    app 载体就是纯文本 html 代码,所以几乎所有场景都能存储和传输

    小优化

    由于 dataurl 无法使用标准加密算法库,所以无法使用 dataurl 实现,必须保存为 html 打开
    但是,可以构造一个 html 在线渲染工具,贴入 html 代码直接运行 html 代码
    这个工具我也提供下,可以保存本地文件后使用
    https://genwebapp.com/app/UkXmwzhfhSm_nMCN/1732170670744

    4 条回复    2024-11-22 08:45:05 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       9 天前
    我一直有个疑问,安卓非内置浏览器如何打开本地 html 文件?
    meeop
        2
    meeop  
    OP
       9 天前
    @NoOneNoBody
    https://genwebapp.com/app/UkXmwzhfhSm_nMCN/1732170670744

    移动端操作比较困难,不过不需要,使用 html 文件在线编辑工具就行,其他什么 codepen 之类平台也行,都能在线运行 html 代码
    rekulas
        3
    rekulas  
       9 天前
    过于麻烦,我还是觉得软件方便点 自己部署 多端同步
    mcfog
        4
    mcfog  
       9 天前
    aes 那么快的解密,你猜一台普通个人计算机一小时能爆破多少轮,需要多强的 key 才能抗住
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2171 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:17 · PVG 09:17 · LAX 17:17 · JFK 20:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.