加签验签规范

#### A.签名字符串为除了sign之外的其他非空字段组成键值对 #### B.所有参与签名的字段,按字段名的ASCLL码从小到大排序后,使用URL的键值对的格式(即key1=value1&key2=value2)拼接成字符串string 如:signtype="RSA" reqsn="123456" proid="900000001" 排序后的字符串 string="proid=900000001&reqsn=123456&signtype=RSA"; #### C.用商户的RSA私钥进行签名 sign=SybUtil.rsaSign(string,cusRsaPrivateKey,”utf-8”); #### 通联RSA生产公钥:查询/退款收到返回信息后用此公钥验签 MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCm9OV6zH5DYH/ZnAVYHscEELdCNfNTHGuBv1nYYEY9FrOzE0/4kLl9f7Y9dkWHlc2ocDwbrFSm0Vqz0q2rJPxXUYBCQl5yW3jzuKSXif7q1yOwkFVtJXvuhf5WRy+1X5FOFoMvS7538No0RpnLzmNi3ktmiqmhpcY/1pmt20FHQQIDAQAB #### 验签方法 SybUtil.validSign(TreeMap<String, String> param,tring appkey, String signType);