文件过大导致非对称加密时间过长问题的解决

本文探讨了对称加密和非对称加密两种文件加密方式的优劣,并提出了一种结合随机密码和私钥签名的加密方案,既保障了文件安全性,又提高了加密解密的效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

现在对文件加密用的最多的两种方法就是对称加密和非对称加密两种方法。

对称加密时用同一个秘钥进行对文件的加密和解密。而非对称加密是同公钥和私钥分别进行加密和解密。相比前者更加的安全。

对称加密,如果双方中的一方将密钥泄露的话就会失去安全性。而且双方都得提前统一密钥。

非对称加密,则只要个人保存好私钥,公钥是可以公开的。目的是防止中间有人篡改内容。

非对称加密的两种场景:

如果不想让别人解开我收到的包,就可以通过公钥进行加密然后通过自己的私钥进行解密。

如果你不想别人冒充你发送加密的包,就用私钥进行加密,通过公钥进行解密。

问题:

但是有事加密文件过大会导致加密和解密的时间过长。这样严重的会影响到工作效率。所以可以通过下面方法来完成。

方法:

首先你对文件加密打包,密码随机。然后将生成的md5文件和密码文件用私钥进行签名加密生成key.bin文件。

而对方只需要用公钥对key.bin文件进行解压。然后用密码解压文件和md5文件进行校验。这样既可以保证文件的安全行也保证了加密解密的效率问题

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值