What is the strongest encryption available in .Net 3.5

I store files on S3 and want to encrypt data to the maximum. I use the ThreeSharp S3 library and it uses DESCryptoServiceProvider to encrypt data. How strong is DESCryptoServiceProvider compared to the other type of encryption available in .Net?

I also saw services like Mozy.com that use Blowfish 448 bit encryption. I did some research and found some free libraries that Blowfish offer. But nothing that says why Blowfish is better than what .Net provides.

I need to know how strong encryption is possible in .Net 3.5. I also like any suggestions for other libraries that may not be in .Net that will offer higher encryption.

+5
source share
6 answers

DES is deprecated. Its 56-bit key, in principle, can be rude, caused by the computing power of the laptop for several hours. The best symmetric key encryption that .Net comes with the box is AES 256 ( http://msdn.microsoft.com/en-us/library/system.security.cryptography.aescryptoserviceprovider.aspx ). A comparison of Blowfish and AES (aka. Rijndael) is beyond the scope of this discussion, but AES is an accepted NIST standard and a way forward in the foreseeable future. See http://en.wikipedia.org/wiki/Advanced_Encryption_Standard for details .

+16
source

DES . AES. AES NSA .

+4

DES 64-, 56- , - . , , , , , . , , , , , , , , , . , , .NET, 3DES (168 ), AES ( 256 ) - Rijndael, .NET , AES .

, . , , NSA...

+3

(VB6 ), , PGP VB, PGP, ( / .net- ), CLR- .

.net PGP, 256 AES, , .

EDIT: -, AES, , NSA , , ( ..) ( PGP) point blank . , (AES .Net , , , ), , PGP !

http://www.philzimmermann.com/EN/faq/faq.html

" , , , 2001 , NAI, , "

, , , 2001 (7.0.3 - , ): -)

EDIT2: http://www.codeproject.com/KB/security/gnupgdotnet.aspx , .

Oneshot

+2

System.Security.Cryptography.Rijndael 256- . , , , , , , , ; , , .

+2

Blowfish - , Rijndael. Blowfish , , , , , .

, Blowfish, . , . Blowfish Twofish, AES.

0

All Articles