QQ 空间加密留言
准备工作
老司机请直接跳到精简版
MacOS 或 Linux 用户
打开终端就可以了
Windows 用户
建议使用 Linux 虚拟机,推荐 WSL、Multipass,也可以使用 VMware、Virtual Box 等桌面虚拟化软件
加密文本
新建一个目录用来保存密钥等文件
prompt> mkdir RSA
prompt> cd RSA
然后用 openssl 生成一个 2048 位的密钥,并从中提取出公钥
prompt> openssl genrsa -out qqzone.key 2048
prompt> openssl rsa -in qqzone.key -pubout -out qqzone_pub.key
然后将待加密留言写入 text 文件 (在双引号内写入文本),然后使用刚刚生成的公钥 qqzone_pub.key
对 text 文件进行加密:
prompt> echo "今天吃点啥?" > text
prompt> openssl rsautl -encrypt -in text -inkey qqzone_pub.key -pubin -out text.en
格式转换
文本文件 <