Em Andamento

C# Encryption Class

I need a C# class that has at least 6 forms of encryption. The only 2 visible ("public") functions in that class should be a encrypt string, and encrypt file function. The file function should only take the filename as a string, and return a byte array of the encrypted file.

In addition, the class must have one public event that returns the progress of the current encryption in a percent form (so only 0-100 values, based on where the encryption is).

Also, there should be a string and file function for MD5 hash, one that will generate the same MD5 as is compatible w/ the MySQL MD5 strings.

So all in all the class from the public view should look something like this:

public string getString(encryptionType, inputString);

public byte[] getFile(encryptionType, fileNameString);

public string getMD5Hash(inputString);

public striing getMD5FileHash(inputFileName);

I know .NET has native functions for this most of this, but I'm to lazy to do it. So if you want, you can do it and earn some $$$.

## Deliverables

1) Complete, bug free, source code of all work done.

3) Complete ownership and distribution copyrights to all work purchased.

## Platform


Habilidades: Programação C, PHP

Ver mais: strings programming, string hash, public programming, programming hash, hash strings, hash string, hash programming, functions programming, free programming code, event based programming, string programming, programming strings, programming string functions, programming string, programming functions, programming function, programming free, programming array strings, programming array, array programming, progress programming, encrypt php code, md5, file encryption, encryption

Acerca do Empregador:
( 2 comentários ) United States

ID do Projeto: #2955153

Premiar a:


See private message.

$25.5 USD em 3 dias
(50 Avaliações)

5 freelancers estão ofertando em média $26 para este trabalho


See private message.

$25.5 USD in 3 dias
(26 Comentários)

See private message.

$25.5 USD in 3 dias
(7 Comentários)

See private message.

$25.5 USD in 3 dias
(8 Comentários)

See private message.

$25.5 USD in 3 dias
(2 Comentários)