Simple blowfish encryption implementation in Qt with QByteArray support