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

[开源项目]一个基于 ipfs 的去中心化匿名加密文本分享平台

  •  
  •   chenjia404 ·
    chenjia404 · 5 天前 · 725 次点击

    原理

    在页面把文本通过 aes 加密后,上传到 ipfs ,然后生成通过 location.hash 传值的新链接,新链接发送给朋友后,前端解析 location.hash 或者加密内容的哈希,然后去 ipfs 网络获取加密的内容,然后通过 location.hash 里面的密码解密输入。

    安全性

    上传到 ipfs 的文本都是 aes 加密的,如果没有解密密码是很难破解的,解密密码和加密内容哈希都是通过 location.hash 传递了,服务器或者网络运营商都无法记录。

    使用方法

    打开页面后,自由的输入你想分享的文本,然后点击发布,等 1-5 秒不等,页面自动跳转,打开一个新窗口,弹窗提示你分享链接。

    部署指南

    必须上传到 ipfs ,在一个公共网关下面运行,因为默认获取加密是调用网关下面的路径,这里你可以自己修改。

    github:https://github.com/chenjia404/hardbin

    2 条回复
    cat9life
        1
    cat9life  
       4 天前
    还是挺有趣的 使用 ipfs 是防删除?
    chenjia404
        2
    chenjia404  
    OP
       4 天前
    @cat9life #1 无服务器托管,网站、内容都去中心化的托管在 ipfs 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5124 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 01:17 · PVG 09:17 · LAX 18:17 · JFK 21:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.