diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-07-13 19:53:59 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-07-13 19:53:59 +0000 |
| commit | 805ce64b314a2d2014151adae95ed0ae4cfe233b (patch) | |
| tree | 8c7972533f340bdff8060103ce9560f63c242505 /source/QXmppUtils.h | |
| parent | a146cc34334ab73808a5c6cf8ae0193a5810e891 (diff) | |
| download | qxmpp-805ce64b314a2d2014151adae95ed0ae4cfe233b.tar.gz | |
add crc32 and hmac-sha1 calculation routines
Diffstat (limited to 'source/QXmppUtils.h')
| -rw-r--r-- | source/QXmppUtils.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/QXmppUtils.h b/source/QXmppUtils.h index 5d7fd5f5..d305a635 100644 --- a/source/QXmppUtils.h +++ b/source/QXmppUtils.h @@ -42,7 +42,11 @@ QString datetimeToString(const QDateTime &dt); QString jidToResource(const QString& jid); QString jidToBareJid(const QString& jid); -QString generateStanzaHash(); + +quint32 generateCrc32(const QByteArray &input); +QByteArray generateHmacMd5(const QByteArray &key, const QByteArray &text); +QByteArray generateHmacSha1(const QByteArray &key, const QByteArray &text); +QString generateStanzaHash(int length=32); void helperToXmlAddAttribute(QXmlStreamWriter* stream, const QString& name, const QString& value); |
