Add reset() and blockSize().

This commit is contained in:
Felix Geyer 2010-09-13 23:18:31 +02:00
parent 26de957a98
commit bb6ae3a014
3 changed files with 35 additions and 3 deletions

View file

@ -45,9 +45,13 @@ public:
SymmetricCipher(SymmetricCipher::Algorithm algo, SymmetricCipher::Mode mode,
SymmetricCipher::Direction direction, const QByteArray& key, const QByteArray& iv);
~SymmetricCipher();
QByteArray process(const QByteArray& data);
void processInPlace(QByteArray& data);
void reset();
int blockSize() const;
private:
SymmetricCipherPrivate* const d_ptr;
Q_DECLARE_PRIVATE(SymmetricCipher);