我建议你看看这个网站。我是WordPress的新手,还没有建立自己的WordPress博客。然而,在研究创建自己的博客时,我也希望能够加密某些博客帖子。
在谷歌搜索之后,我偶然发现了这个网站http://www.vincentcheung.ca/jsencryption/
基本上,博客帖子是利用JavaScript和PHP加密的。默认情况下,帖子以128位AES加密,但通过重新编译PHP,您可以添加256位AES支持。我还没有开始创建自己的WordPress博客,因为我想看看是否有办法将Vincent的想法以某种方式整合到WordPress中。
通过基于Vincent的工作创建插件,可以在WordPress中对帖子进行加密,而无需访问他的网站,对帖子进行加密,然后将生成的文本/代码粘贴到WordPress帖子中。
当这些帖子被解密后,一切都会在客户端发生。密码或解密密钥永远不会发送到服务器,所有解密都是通过JavaScript在客户端进行的。这意味着,即使黑客掌握了你的数据库,他也无法读取加密的帖子,因为密钥没有存储在数据库中!
虽然我精通PHP,但我还不知道如何编写好的WordPress插件来自己制作插件,但。。。