想了想觉得没说清楚。
如果是纸质的话用偶底下说的方法可以,如果用电子的话就要改一下思路了。不过纸质的话用那种带着小锁的日记本上个锁就是了……不用加密。
电子的话肯定用AES/DES/3DES之流没得说。
偶不明白另一位答主推荐ecc这种非对称加密想做啥…自己加密用流行的对称加密算法是毫无疑问的。想要保密性的话就256位的AES加密。
简洁的话可以自己想32个字母长度的字符串,用这个当密钥,效果还是不错的。
想记短一些的密钥的话可以把用SHA256取哈希值作为密钥加密,但是安全性就大大降低了(不过你不说,就一个日记谁知道呀)泻药吧,不怕麻烦可以用这个思路:把要写的内容转成拼音拼音不考虑声调,只考虑字母传统密码学加密,比如凯撒密码。
在日记本里记录上密文(或者把密文根据拼音转成汉字后记下来)搞定…虽然强度不大,真想破译的话很容易。但避免无聊的偷看应该够了