关于JAVA 处理DES CBC 加密的问题,ISO8583报文
一个关于DES CBC的问题
最近在做ISO8583报文的组包。
了解的人应该知道128域MAC是需要通过加密的。
我们的要求是DES CBC加密
遇到的问题是这样的
需要穿8位byte[]数组进去,加密,然后得到返回的byte[]数组,应该也是8位。
但是无论如何,我输出的都是16位,不知为何。
不知道有没有高手可以帮忙解决一下,能不能设置输出的位数,或者这样的问题应该如何解决呢?
貌似C++输出是8位,非常搞不懂。
如果能解决,可以多加分,希望大家赐教。