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

Pasteburn - self-hosted, 端到端加密,阅后即焚的 pastebin

  •  
  •   fyresala · 2022-11-12 00:04:28 +08:00 · 2308 次点击
    这是一个创建于 741 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Pasteburn

    Pasteburn 是一个 self-hosted 的匿名 Pastebin ,具有读后即焚和端到端加密的功能。

    github 地址

    在线 demo 注意:非常不稳定,仅用于演示

    使用场景

    将一些东西粘贴到 Pasteburn 中,然后将 URL 分享到一般的平台。

    关键词过滤系统或一般的机器人将无法解密或识别内容。

    你可以设置只允许一个访问者,这样在你的朋友阅读之后,它将自行销毁。

    链接可以通过一般的渠道分享。密码可以附在 URL 中,也可以通过你认为合适的方式分享。

    Pasteburn 被设计来搭建自己的分享平台,并用于小圈子分享信息。

    功能

    支持文本、链接和文件。

    定时销毁和阅后即焚: 你可以决定在多少个不同的访客点击后,或经过一定的时间后,消息会被销毁。例如,你可以只允许一个访问者,然后给你的朋友发一个消息,一旦他或她点击后,服务器会立刻销毁消息。这些数据将在浏览器的本地缓存中保留一段时间。因此,即使服务器已经删除了它,它也可以在一段时间内被接收者反复读取。

    端对端加密: 数据在您的浏览器中使用密码加密 /解密,明文永远不会离开您的浏览器。密码可以通过 URL 中的#传递。例如,当你访问 http://site.com/id#password ,而#password 部分是由浏览器在本地处理,不会通过网络发送。因此,即使是 pasteburn 服务器也不知道你粘贴了什么。

    加密短链: 链接不是简单的服务器 301 重定向,而是你浏览器通过 JavaScript 将数据解密后执行重定向。因此,没有 titlebot 可以跟踪你。

    最后

    感兴趣的读者可以自己搭建一个用于自己和朋友的日常交流。目前缓存等实现细节还有可以优化的地方,但功能上已经能满足一般使用的需求。

    安全永远都是相对的。便利和安全之间需要权衡。 关于安全的细节,请理解工作原理并得出自己的结论。

    2 条回复    2022-11-14 10:04:35 +08:00
    crs0910
        1
    crs0910  
       2022-11-12 01:03:46 +08:00
    提了个 pr, 加了个 hash 的 encode decode
    pppanda
        2
    pppanda  
       2022-11-14 10:04:35 +08:00
    [Privnote - 发送阅后即焚的笔记]( https://privnote.com/)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5360 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 07:56 · PVG 15:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.