代码之家  ›  专栏  ›  技术社区  ›  Ross

文本数据加密方法

  •  0
  • Ross  · 技术社区  · 15 年前

    我正在开发一个期刊网络应用程序,并试图解决我所预见的最大问题——相信我不会阅读别人的文章。到目前为止,我的解决方案是:

    • 用户写入的每个条目都使用此密钥加密。类似地,当他们试图打开一个条目时,该条目将使用这个密钥进行解密。

    虽然我相信我不会记录密钥(我希望以后发布一个单用户版本,它将具有相同的代码),但我忍不住想,要么有一种更常见的方法来实现这一点,要么就是这种思想的某个地方存在缺陷(我对安全性或加密不是很了解,其他一些人可能不太了解)md5/sha1/河豚)。这是最好的办法吗?

    1 回复  |  直到 15 年前
        1
  •  3
  •   erickson    15 年前

    这是在客户端(通过JavaScript)执行加密和解密的少数情况之一。

    用用户密钥加密可以保护“静止”的日志数据,但如果我真的有点偏执,我不相信你在我的日志条目被加密并存储在服务器之前,不要“在飞行中”窥探我的日志条目。客户端加密消除了这种担心。

    JavaScrypt.

    推荐文章