KIO
#include "kntlm.h"
#include "des.h"
#include <cstring>
#include <QtCore/QDate>
#include <QtCore/QtEndian>
#include <QtCore/QCryptographicHash>
#include <krandom.h>
#include <kdebug.h>
Go to the source code of this file.
|
static void | addBuf (QByteArray &buf, KNTLM::SecBuf &secbuf, const QByteArray &data) |
|
static void | addString (QByteArray &buf, KNTLM::SecBuf &secbuf, const QString &str, bool unicode=false) |
|
static void | convertKey (unsigned char *key_56, void *ks) |
|
static QByteArray | createBlob (const QByteArray &targetinfo) |
|
static QByteArray | getBuf (const QByteArray &buf, const KNTLM::SecBuf &secbuf) |
|
static QString | getString (const QByteArray &buf, const KNTLM::SecBuf &secbuf, bool unicode) |
|
static QByteArray | hmacMD5 (const QByteArray &data, const QByteArray &key) |
|
static QByteArray | QString2UnicodeLE (const QString &target) |
|
static QString | UnicodeLE2QString (const QChar *data, uint len) |
|
static void addBuf |
( |
QByteArray & |
buf, |
|
|
KNTLM::SecBuf & |
secbuf, |
|
|
const QByteArray & |
data |
|
) |
| |
|
static |
static void convertKey |
( |
unsigned char * |
key_56, |
|
|
void * |
ks |
|
) |
| |
|
static |
static QByteArray createBlob |
( |
const QByteArray & |
targetinfo | ) |
|
|
static |
static QByteArray getBuf |
( |
const QByteArray & |
buf, |
|
|
const KNTLM::SecBuf & |
secbuf |
|
) |
| |
|
static |
static QByteArray hmacMD5 |
( |
const QByteArray & |
data, |
|
|
const QByteArray & |
key |
|
) |
| |
|
static |
static QByteArray QString2UnicodeLE |
( |
const QString & |
target | ) |
|
|
static |
static QString UnicodeLE2QString |
( |
const QChar * |
data, |
|
|
uint |
len |
|
) |
| |
|
static |
const char NTLM_SIGNATURE[] = "NTLMSSP" |
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:03 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.