PublicKey PublicKey::fromHexString(QString const& hexString) { PublicKey pk; pk.publicKey = QByteArray::fromHex(hexString.toLatin1()); pk.calculateFingerprintFromPublicKey(); return pk; }
PublicKey PublicKey::fromDecodedServerResponse(QByteArray const& response) { PublicKey pk; pk.publicKey = response.left(Key::getPublicKeyLength()); pk.calculateFingerprintFromPublicKey(); return pk; }