System.arraycopy(decodedBytes, j, encryptedBytes, 0, Math.min(length - j, _blockSize));
try {
clearText = decryptCipher().doFinal(encryptedBytes);
}
catch (Exception e) {
throw new NSForwardException(e);
}
for (int k = 0; k < _blockSize; k++) {
if (clearText[k] != 0) {
result.write(clearText[k]);
}