diff options
author | Mike Buland <eichlan@xagasoft.com> | 2012-04-10 08:32:23 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2012-04-10 08:32:23 +0000 |
commit | d49fc3aeac4daa65416751f94943b6611ad247d3 (patch) | |
tree | 2d843ebe59284d06fea389744a3a08aad423868d /src/experimental/cipher.h | |
parent | 1e9d8f7a92e43f61e4d9f478f6e8dd5ae206616e (diff) | |
download | libbu++-d49fc3aeac4daa65416751f94943b6611ad247d3.tar.gz libbu++-d49fc3aeac4daa65416751f94943b6611ad247d3.tar.bz2 libbu++-d49fc3aeac4daa65416751f94943b6611ad247d3.tar.xz libbu++-d49fc3aeac4daa65416751f94943b6611ad247d3.zip |
Rearranged the Cipher system, and added four modes of operation. It's pretty
slick, really, and we actually support four of the most common modes.
Blowfish is still a template, but it doesn't really need to be anymore...
Diffstat (limited to '')
-rw-r--r-- | src/experimental/cipher.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/experimental/cipher.h b/src/experimental/cipher.h index 613bc88..9e6f87d 100644 --- a/src/experimental/cipher.h +++ b/src/experimental/cipher.h | |||
@@ -6,7 +6,7 @@ | |||
6 | namespace Bu | 6 | namespace Bu |
7 | { | 7 | { |
8 | template<int iBlockSize> | 8 | template<int iBlockSize> |
9 | class Cipher : Bu::Filter | 9 | class Cipher : public Bu::Filter |
10 | { | 10 | { |
11 | public: | 11 | public: |
12 | Cipher( Bu::Stream &rNext ) : | 12 | Cipher( Bu::Stream &rNext ) : |