使用给定的RSA公钥OpenSSL加密String

时间:2015-10-06 00:35:34

标签: encryption openssl cryptography rsa

我需要使用带有以下公钥的RSA算法加密此哈希

哈希

af7c19d5b0b58568e77ccb4ca7530ca1a68d087e11911ff7ac4899ef3e177aff

公钥

 -----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqTqckpLgyBqa53dv5MgW
qwYu0toPqdZc5+46IYsaB1GsAiVniW/6hnnITemI1VRybTO5zSyBpeRmo3KnImbr
3nD/xMi8VhcVcsa1GGRuoYRET+h5xbwuzYUryp04sFn47faV2TIuFvnsIkNnuY1K
r73DnnnXeglyN+obVoj5wZ8z8HH45Dk2CcHJpy9UM6zw0s4H2vutbAyxP2gaNZkO
YUUdxfoQ9/xXgce1TDpgairrOKC7t6drQQF3S32KZeV8hZiV+TZGyjXuuviqXU7m
+0WUYXwP49yZnIWizSu5Zojv/U1ip2ZxmJXBlhPAtFvND3uiKBcoxDr0tzluznjF
wCU6CFvYsboFksUAXZkvN4RwFjo82DpHpm9qYgGS82LQJpyhGP+EiTNLKIUNk7+V
778p9sweRI39Hrs3vhxfkNF8QjxkRFyxcz/THjHTJhKvjU4FycpEgDnBqWnk9OpO
S1ZvFblPSv+LT2NvfPb0n1BpcdJycf6C7RKG/307dBjKHHJxItCWZ6FrmKW7/Kvn
NHxPzXfTDMX/F4dEOYAjFl/WUpQFx7SN4PaNiYNWlTBd2aJQd7VdJytc/a3/KGta
1kgUuSlLN5UR4lgTPZchqhSE1UwOfpG1f8rpZ5N8lf/EWO3R5gy2Zo48eBdfkBZ5
R9VhZ2QIZJ1xpJYfmmjp0T8CAwEAAQ==
-----END PUBLIC KEY-----

我曾尝试使用OpenSSL,但继续被告知"无法加载公钥"

还有其他办法吗?

1 个答案:

答案 0 :(得分:1)

您的公钥开头有一个额外的空格,就在---- BEGIN之前。

删除它,它可以工作。