您好我正在尝试编写一个php函数/类,它将连接到远程(java)服务器并向其发送一条消息,该消息已使用公钥使用256字节RSA块进行编码。
java服务器的github在这里:https://github.com/vexsoftware/votifier
(搜索:协议文档)。
这是我必须发送数据的方式。现在我的问题是:
a)公钥是一个连续的字符串。
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsdG2qEpV74TQOwJEXU6BCBoXTLPXEG/Q5P3pkhpn433bStahMbqHROda7QgInfqMHvkAoFm84mNzckH+YsBRIiCRw3c7vYArWfGmmqIdr/NiLdS/pmNm2PnPDRpk/VadCwcOlSoCP6/RjUncMKqv0LW89DtCum5MrptDCkSrAgRP5ZOAHoBJehk6YW2jfpD2CfBpQsu9v7UNLkZ3ZnNxWNCKnkxiB6mqA7aDFh9J4XA+9amBC5oj/ZVfwHNiXq3IB4tMdgZsx/+DesS2mZ0ML78fCKXSOfT4xbfSlGGIyI7QsfqzB4Fh8d9WUuxADeFznTVfy185pGinOpbjDuH8+wIDAQAB
我在网上发现的每一项功能都不能满足我的需要。
b)如果您发送了错误的数据,服务器将使用默认消息进行响应,或者(如果我在此猜测),当一切正常时,服务器会响应OK消息。
有谁知道如何制作这个RSA块?我的意思是它必须是256个字节,我不知道如何用PHP计算字节(或者它无关紧要?rsa函数会为我做这个吗?)