主页>技术知识>详情

SM2非对称加密,不能像RSA那样用私钥加密公钥解密吗?

villain/2022-02-23/130阅读 /0评论
SM2非对称加密,不能像RSA那样用私钥加密公钥解密吗?简介: 我在做项目的时候,需要对接口的返回数据进行加密,而且要求每次加密的方式是从RSA和SM2当中随机选取的,我用RSA可以用私钥加密公钥解密,但是我用SM2的时候,这么做总会报错,请问SM

SM2非对称加密,不能像RSA那样用私钥加密公钥解密吗?

        我在做项目的时候,需要对接口的返回数据进行加密,而且要求每次加密的方式是从RSA和SM2当中随机选取的,我用RSA可以用私钥加密公钥解密,但是我用SM2的时候,这么做总会报错,请问SM2是只能用公钥加密私钥解密吗?SM2能像RSA那样用公钥加密私钥解密,私钥加密公钥解密吗?


解决方法:

sm2也支持加密和签名哦,你自己用得不对吧


国家规范中只有公钥加密算法。

另外从安全性方面考虑,加密是为了只有指定的对象可以解密,如果用私钥加密公钥解密,意义就不大了,因为公钥是公开的,也就相当于所有人都可以解密了,失去了私密性。


那叫签名验签
公钥只能验签
本文用户投稿或网站收集转载,如有侵权请联系本站。