小编vad*_*adv的帖子

用公钥解密

如何解密用 golang 中的私钥签名的消息?

$ openssl genrsa -out ./server/server.key
Generating RSA private key, 2048 bit long modulus
..................+++
.............................................+++

$ openssl rsa -in ./server/server.key -pubout -out ./client/client.pub
writing RSA key

$ echo "secret" | openssl rsautl -inkey ./server/server.key -sign > ./secret

# decrypt with public key
$ openssl rsautl -inkey ./client/client.pub -pubin -in ./secret
secret
Run Code Online (Sandbox Code Playgroud)

encryption openssl cryptography go

-4
推荐指数
1
解决办法
4169
查看次数

标签 统计

cryptography ×1

encryption ×1

go ×1

openssl ×1