RSA加密是一种非对称加密算法。Miracle Games平台和开发者(以下简称开发者)之间进行数据交互时采用了RSA加密,主要涉及到玩家登录成功后验证登录状态接口和玩家充值后通知开发者接口。
通过网站生成:http://web.chacuo.net/netrsakeypair(或网站https://rsatool.org/ )
若开发者服务器端使用C#语言,则需要把私钥转换为xml格式,可以通过以下工具在线转换。
https://www.ssleye.com/ssltool/pem_xml.html
在生成密钥对后,使用之前,请先登录以下网站验证一下您生成的密钥对是对称的。
登录网站:http://tool.chacuo.net/cryptrsakeyvalid
登录MG后台,如上图获得得MG公钥。若开发者服务器端使用C#语言,则需要把MG的公钥转换为xml格式,示例代码中为已经转换过的公钥。