* Rename SARC4 to ARC4.

--HG--
branch : trunk
This commit is contained in:
XTZGZoReX
2010-08-08 03:55:24 +02:00
parent d15556589d
commit 66f1ac04d5
4 changed files with 15 additions and 14 deletions

View File

@@ -19,14 +19,14 @@
#include "ARC4.h"
#include <openssl/sha.h>
SARC4::SARC4(uint8 len)
ARC4::ARC4(uint8 len)
{
EVP_CIPHER_CTX_init(&m_ctx);
EVP_EncryptInit_ex(&m_ctx, EVP_rc4(), NULL, NULL, NULL);
EVP_CIPHER_CTX_set_key_length(&m_ctx, len);
}
SARC4::SARC4(uint8 *seed, uint8 len)
ARC4::ARC4(uint8 *seed, uint8 len)
{
EVP_CIPHER_CTX_init(&m_ctx);
EVP_EncryptInit_ex(&m_ctx, EVP_rc4(), NULL, NULL, NULL);
@@ -34,17 +34,17 @@ SARC4::SARC4(uint8 *seed, uint8 len)
EVP_EncryptInit_ex(&m_ctx, NULL, NULL, seed, NULL);
}
SARC4::~SARC4()
ARC4::~ARC4()
{
EVP_CIPHER_CTX_cleanup(&m_ctx);
}
void SARC4::Init(uint8 *seed)
void ARC4::Init(uint8 *seed)
{
EVP_EncryptInit_ex(&m_ctx, NULL, NULL, seed, NULL);
}
void SARC4::UpdateData(int len, uint8 *data)
void ARC4::UpdateData(int len, uint8 *data)
{
int outlen = 0;
EVP_EncryptUpdate(&m_ctx, data, &outlen, data, len);