使用PEM密钥发布XML请求

时间:2012-07-10 03:42:29

标签: xml post xml-serialization rsa pem

我正在使用Burpsuite通过XML POST请求测试SSH公钥证书。基本上我需要将PEM文件文本作为XML元素的一部分发送,如下所示:

<PEMKey>-----BEGIN RSA PRIVATE KEY-----MIICXAIBAAK etc...-----END RSA PRIVATE KEY-----
</PEMKey>

如何将PEM文件的内容正确格式化为要作为原始XML提交的字符串?

1 个答案:

答案 0 :(得分:0)

如果您需要保留空白区域,可以使用

<PEMKey xml:space="preserve" xmlns:xml="http://www.w3.org/XML/1998/namespace">
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
</PEMKey>

或再次在base-64中编码整个文本。