基于RSA、AES加密验证的单向同步程序
发表于 : 2018-06-07 20:12
这是本人为了自己方便又安全的同步服务器和开发机上的文件,自己开发的同步软件,一共有三个程序:
服务器 mysyncd
客户端 mysync
密码对生成程序 genkey
功能比较单一,但是胜在安全又方便。握手用的密钥对是RSA2048位密码,通讯中验证身份用的是AES256密码,基本不可能破解。
项目主页链接:
https://gitee.com/rocket049/mysync
页面的“附件”里面有编译好的程序,静态链接的,没有依赖关系,可以直接运行。运行前要按照README的说明配置,不要忘了换密钥对。
服务器 mysyncd
客户端 mysync
密码对生成程序 genkey
功能比较单一,但是胜在安全又方便。握手用的密钥对是RSA2048位密码,通讯中验证身份用的是AES256密码,基本不可能破解。
项目主页链接:
https://gitee.com/rocket049/mysync
页面的“附件”里面有编译好的程序,静态链接的,没有依赖关系,可以直接运行。运行前要按照README的说明配置,不要忘了换密钥对。