这是我写的一对加密软件,服务端保留在我这里,将客户端复制多份给其他人,就可以实现服务端和客户端加解密文件,而客户端之间却不能解密文件。
文件夹下有多种格式的文件,在第一个输入框选择该文件夹,点击加密按钮即可,好,生成了一个压缩文件。
它的原理是:基于椭圆曲线加密函数,客户端用公钥加密,服务端用私钥解密;基于AES加密函数,服务端加密,客户端解密。
用服务端解密一下,选中该文件,点击解密按钮,可以了。
源代码,用GO语言编写的。这种加密方式,以目前计算机的算力,无法破解,非常安全;同时加密后的文件,经过了压缩,大幅减少体积,便于网络传输。
点击空白处退出提示














评论