爱意满满的作品展示区。
chenjia404

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

  •  
  •   chenjia404 ·
    chenjia404 · Sep 13, 2024 · 2604 views
    This topic created in 636 days ago, the information mentioned may be changed or developed.

    原理

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

    安全性

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

    使用方法

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

    部署指南

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

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

    cat9life
        1
    cat9life  
       Sep 14, 2024
    还是挺有趣的 使用 ipfs 是防删除?
    chenjia404
        2
    chenjia404  
    OP
       Sep 14, 2024
    @cat9life #1 无服务器托管,网站、内容都去中心化的托管在 ipfs 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 20:11 · PVG 04:11 · LAX 13:11 · JFK 16:11
    ♥ Do have faith in what you're doing.