Platforms .NET .NET Components Crypto  

RSP Encrypt .Net 1.0.0

download download home home  
important code information
author:
Ricardo Pereira
minimum requirements:
RSP Encrypt .Net 1.0.0 description

.Net library to encrypt files with a very fast implementation of AES 256 bits and standard RC4 , the AES ( Advanced Encryption Standard ) is adopted by NIST as an encryption standard to be used when very strong encryption is required , the RC4 is the standard RC4 encryption developed by RSA , the control has optimized code for new AMD Athlon and Intel P4 processors


RSP Software - Wed Aug 11 14:36:40 2004

RSP Encrypt .Net 1.0.0

.Net framework library to encrypt files using AES 256 and RC4

Features

This control can encrypt files using AES 256 or RC4 encryption method

The code is optimized to very fast code execution on Win32 when new AMD or Intel processors are available

Ability to pause , resume and cancel the encryption of files

Progress event to report the progress of the execution

Description of the encryption methods

The AES ( Advanced Encryption Standard ) is adopted by NIST as an encryption standard to be used when very strong encryption is required

The RC4 is the standard RC4 encryption developed by RSA , the control has optimized code for new AMD Athlon and Intel P4 processors

The Advanced Encryption Standard (AES) specifies a FIPS-approved cryptographic algorithm that can be used to protect electronic data.

The AES algorithm is a symmetric block cipher that can encrypt (encipher) and decrypt (decipher) information.

Encryption converts data to an unintelligible form called ciphertext; decrypting the ciphertext converts the data back into its original form, called plaintext.

The AES algorithm is capable of using cryptographic keys of 128, 192, and 256 bits to encrypt and decrypt data in blocks of 128 bits.

Notice that this control implements the 256 bit version of the AES encryption

And notice also that to avoid the padding of the files that are not multiples of 16 bytes , the slice of the file that are different of a multiple of 16 is encrypted with RC4 , so , the destination file will always be the size of the original file , in case of problems we can generate this control using the standard padding method using an additional header in the destination encrypted file or string

Operating System Compliance

Windows 95 , Windows 98 , Windows Millenium
Windows NT 4.0(sp6a) , Windows 2000 , Windows XP

Documentation

The documentation will be available online at :
http://rspsoftware.clic3.net/rspnetencrypt.htm

Regularly visit our pages for new releases , docs and bug fixes

Install

- To use the control and sample application just extract the files to an empty directory

- The sample project is available on the file mainform.cs in C# format

- This library don't need installation just execute build.bat to create the executable

- In order to build .Net framework projects , you need the .Net framework SDK installed or Visual Studio .Net 2003

- The SDK is available in the Microsoft homepage

- The package includes a C# code to show how to use the library located in the file encryptinterface.dll and encrypt.dll

- Notice that an additional dll is required , encrypt.dll , this dll has the low level functions to encrypt the files

- The encryptinterface.dll and encrypt.dll need to be located in the same folder

Uninstall

To uninstall just delete the files , it don't make any entries in the system registry and it is ok to be removed

Homepage
http://rspsoftware.clic3.net

Homepage of the control
http://rspsoftware.clic3.net/rspnetencrypt.htm

Email
info@rspsoftware.clic3.net
maquisistem@wln.com.br

Phone
#55 46 2323994

Thanks for using our software

RSP Software 1996-2004



File List:
MainForm.cs15Kb
MainForm.exe15Kb
build.bat73b
encrypt.dll92Kb
encryptinterface.dll10Kb
readme.txt3Kb
rsp.ico4Kb

Similar code
CryptoText 3.0.0.0 (Popularity: ) : The CryptoText encryption library contains COM and .NET components for cross-platform Microsoft Windows text and file encryption on Pocket PC ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os
stats
downloads 1003
version
size in Kb 57
popularity   65026/5555432
user rating 5/10
ad


New Code
Popular Code