问高手:数字签名# Java - 爪哇娇娃
e*i
1 楼
问高手:RSA+md5数字签名后的数据转换成二进制数组byte[],如何转成string类型(
规范中规定必须是String类型)
后又转换回byte[](因为验证签名verify()的参数是byte[]),我试了很多办法后来的返
回的字节数组都与原来的不同,无论是newstring的IS01889-1,还是BASE64,HexDumpEn
coder编码,
原因仿佛是RSA加密的二进制数据是DER编码的PCK#5填充块,很多转换方式都会丢失二进
制数据,
我不知道应该用什么转换编码了,请帮忙。
规范中规定必须是String类型)
后又转换回byte[](因为验证签名verify()的参数是byte[]),我试了很多办法后来的返
回的字节数组都与原来的不同,无论是newstring的IS01889-1,还是BASE64,HexDumpEn
coder编码,
原因仿佛是RSA加密的二进制数据是DER编码的PCK#5填充块,很多转换方式都会丢失二进
制数据,
我不知道应该用什么转换编码了,请帮忙。