should use QCA::Cipher::update instead of process. fix #2