科技微讯

P大树洞的匿名社交设计模式

原文

在 twitter 了解到清华和北大分别有 T 大树洞、P 大树洞 这样的匿名论坛,只对校内用户开放。

混论坛的方式好像这样的:

  1. 楼主明文发帖,并公开自己的 RSA 公钥;
  2. 评论者把要说的话用楼主的公钥加密,发布评论;
  3. 因为这个评论是用楼主的公钥加密的,所以楼主可以用只有自己才知道的私钥解密这段文字,阅读评论者的消息。
  4. 如果评论者希望楼主回复自己,应该顺带地附上自己的公钥,楼主如果有兴趣回复 TA,就用 TA 的公钥加密想说的话,发在论坛上;
  5. 评论者用自己才知道的私钥解密楼主的回复,阅读楼主回复的信息。

评论者和楼主可以始终用明文交流,也可以始终加密交流,如果都加密了,那只有楼主可以看到每一条评论,其他网友只能看到楼主的主贴信息,但看不到任何不是由自己发出的评论(看到的是加密的字符串,无法解密,所以看不懂)。

RSA 数字签名算法主要包括 MD 和 SHA 两种算法,例如我们熟知的 MD5 和 SHA-256 即是这两种算法中的一类。关于 RSA 算法

RSA 加密方案和 RSA 签名方案是不同的

暂无评论