简单异或加密,哪位高手帮小弟我把C++的转化为java的写法

简单异或加密,谁帮我把C++的转化为java的写法?
简单异或加密,哪位高手帮小弟我把C++的转化为java的写法

急着转为java的写法,试了好久,实在是对不上正确答案,
这里可以用下面的值对代码验证:
info= "muid=0f074dc8e1f0547310e729032ac0730b&conv_time=1422263664&client_ip=10.11.12.13&sign=8a4d7f5323fd91b37430d639e6f7371b";

key = "test_encrypt_key";

得出的正确result是:
GRAaEGJVCFNFTRQXZw5UH0RQR0NsVF4GRUtJRGxZBBpEUkBEPUMNDBwPLwA2BgBERVFBRm
1TXVVETVYXMwIAFwA6GgRiVF5NQ0heRW1FVEpSFhoTMVhWAkYdRxJqWFdKEgFKRT1WWVdB
SRRCbFIATxJSQENuBw==
------解决思路----------------------
搜“base64编码”
------解决思路----------------------
for循环写成java就是了
看起来其他部分还有把result做个base64的
这段跑完result应该是这么个东西
(hex)

19101A1062550853
454D1417670E541F
445047436C545E06
454B49446C59041A
445240443D430D0C
1C0F2F0036060044
455141466D535D55
444D561733020017
003A1A0462545E4D
43485E456D45544A
52161A1331585602
461D47126A58574A
12014A453D565957
414914426C52004F
125240436E07