X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=nucleus%2Flibrary%2Fcrypto%2Fblowfish_crypto.cpp;h=77b70f285d445a0b6fe90c703b23b70a52144c7f;hb=486ec82d0f708dcfffdbde255aa1f2368b0a8074;hp=37543df8507098d92d589791bda5e3a07f0730d4;hpb=68c13351f6768d8104716fc5757fbaf11bb02519;p=feisty_meow.git diff --git a/nucleus/library/crypto/blowfish_crypto.cpp b/nucleus/library/crypto/blowfish_crypto.cpp index 37543df8..77b70f28 100644 --- a/nucleus/library/crypto/blowfish_crypto.cpp +++ b/nucleus/library/crypto/blowfish_crypto.cpp @@ -124,7 +124,7 @@ blowfish_crypto::blowfish_crypto(const blowfish_crypto &to_copy) blowfish_crypto::~blowfish_crypto() { - FUNCDEF("dtor"); + FUNCDEF("destructor"); LOG("prior to key whack"); WHACK(_key); LOG("after key whack"); @@ -206,7 +206,7 @@ bool blowfish_crypto::encrypt(const byte_array &source, EVP_CIPHER_CTX *session = EVP_CIPHER_CTX_new(); EVP_CIPHER_CTX_init(session); - EVP_EncryptInit_ex(session, EVP_bf_cbc(), NIL, _key->observe(), + EVP_EncryptInit_ex(session, EVP_bf_cbc(), NULL_POINTER, _key->observe(), init_vector().observe()); EVP_CIPHER_CTX_set_key_length(session, _key_size); @@ -260,7 +260,7 @@ bool blowfish_crypto::decrypt(const byte_array &source, EVP_CIPHER_CTX *session = EVP_CIPHER_CTX_new(); EVP_CIPHER_CTX_init(session); LOG(a_sprintf("key size %d bits.\n", BITS_PER_BYTE * _key->length())); - EVP_DecryptInit_ex(session, EVP_bf_cbc(), NIL, _key->observe(), + EVP_DecryptInit_ex(session, EVP_bf_cbc(), NULL_POINTER, _key->observe(), init_vector().observe()); EVP_CIPHER_CTX_set_key_length(session, _key_size);