勒索软件常见的加密算法一般包括有先使用 AES-128 加密算法把电脑上的重要文件加密,然后得到一个密钥后,再使用 RSA-2048 的加密算法把这个密钥进行非对称加密,非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 非对称加密算法实现机密信息交换的基本过程是:甲方生成一对密钥并将公钥公开,需要向甲方发送信息的其他角色(乙方)使用该密钥(甲方的公钥)对机密信息进行加密后再发送给甲方;甲方再用自己私钥对加密后的信息进行解密。甲方想要回复乙方时正好相反,使用乙方的公钥对数据进行加密,同理,乙方使用自己的私钥来进行解密。
这里的“128”和“2048”的数字是代表了密钥的长度,128 就意味着密钥长度是128个字节,所以这个密钥的长度可能性有“2的128次方”之多。如果想使用计算机暴力破解,根据目前的计算能力,几十年都算不出来。如果能算出来,也仅仅是解开了一个文件。当然,从理论上来说,你也可以尝试破解被 RSA-2048 算法加密的总密钥,至于破解所需要的那就无法形容要多长了。






2019年12月1日起,网络安全等级保护 制度2.0国家标准正式实施,我国网络安全等级保护进入2.0时代

国家数据局主要负责协调推进数据基础制度建设,统筹数据资源整合共享和开发利用,统筹推进数字中国、数字经济、数字社会规划和建设等,由国家发改委管理 。
湖代码如何加密保护防泄密?源代码加密防泄密解决方案能实现哪些功能,解决些什么需求?