--- Crypt-Spritz/Spritz.pm 2015/01/10 03:15:59 1.1 +++ Crypt-Spritz/Spritz.pm 2015/01/10 04:14:17 1.2 @@ -36,26 +36,26 @@ XSLoader::load __PACKAGE__, $VERSION; @Crypt::Spritz::CipherBase::ISA = -@Crypt::Spritz::HASH::ISA = +@Crypt::Spritz::Hash::ISA = @Crypt::Spritz::PRNG::ISA = Crypt::Spritz::; -@Crypt::Spritz::MAC::ISA = Crypt::Spritz::HASH::; +@Crypt::Spritz::MAC::ISA = Crypt::Spritz::Hash::; -@Crypt::Spritz::CIPHER::XOR::ISA = -@Crypt::Spritz::CIPHER::XOR::ISA = +@Crypt::Spritz::Cipher::XOR::ISA = +@Crypt::Spritz::Cipher::ISA = @Crypt::Spritz::AEAD::ISA = @Crypt::Spritz::AEAD::XOR::ISA = Crypt::Spritz::CipherBase::; sub Crypt::Spritz::CipherBase::keysize () { 32 } sub Crypt::Spritz::CipherBase::blocksize () { 64 } -*Crypt::Spritz::HASH::add = +*Crypt::Spritz::Hash::add = *Crypt::Spritz::PRNG::add = \&Crypt::Spritz::absorb; *Crypt::Spritz::PRNG::get = \&Crypt::Spritz::squeeze; *Crypt::Spritz::AEAD::XOR::finish = -*Crypt::Spritz::AEAD::finish = \&Crypt::Spritz::HASH::finish; +*Crypt::Spritz::AEAD::finish = \&Crypt::Spritz::Hash::finish; *Crypt::Spritz::AEAD::XOR::associated_data = *Crypt::Spritz::AEAD::associated_data =