1.现在是在做对外开放的接口,nodejs,java有一套案例代码是用rsa,sha256等等各种算法对报文生成签名并验签,生成的签名结果带到请求头中,然后经过网关,王国对头里面的签名进行解密验签,现要把其中的算法rsa非对称加密算法进行替换。
2.替换成sm2,sm2生成公私钥,然后用私钥签名,在经过别的算法加密到网关,网关也要用sm2的公钥进行验签再对各种算法解密,网关放行。
想知道在openssl中如何操作,现在网关是用lua语言写的,现在是要用lua去调用sm2吗
1.现在是在做对外开放的接口,nodejs,java有一套案例代码是用rsa,sha256等等各种算法对报文生成签名并验签,生成的签名结果带到请求头中,然后经过网关,王国对头里面的签名进行解密验签,现要把其中的算法rsa非对称加密算法进行替换。
2.替换成sm2,sm2生成公私钥,然后用私钥签名,在经过别的算法加密到网关,网关也要用sm2的公钥进行验签再对各种算法解密,网关放行。
想知道在openssl中如何操作,现在网关是用lua语言写的,现在是要用lua去调用sm2吗
1 回答880 阅读
1 回答631 阅读