Aes

Advanced Encryption Standard (AES) is a cryptographic block cipher algorithm.

Des

Data Encryption Standard (DES) is a cryptographic block cipher algorithm.

Triple size secure

Quality Example
Larger

"Note that the effective key size of aes is larger than triple des"

from question "Triple DES encryption on C# and PHP yields different results"

Encryption more secure

"I ve read that aes encryption is more secure than the triple des encryption ms is using in their example above"

from question "VB.NET Encryption using a password"

Rijndael-128 more

"According to this analysis aes rijndael-128 is more than twice as fast as des 3des with a bigger key size more secure"

from question "Fast, simple to use symmetric cipher for integer encryption in Java"

Slower current requirements

Quality Example
Slower

"Des is usually substantially slower than aes on modern hardware and has keys that are far too short for modern use"

from question "How to encrypt video from url and save encrypted video to device's SD Card"

"Des turned out to be even slower than aes but for my current requirements a much simpler algorythm rc4 is sufficient"

from question "Speed up android DES encryption/decryption"

Faster 3des default

Quality Example
Faster result

"Aes will indeed yield a considerably faster result than des"

from question "Advise on file encryption performance in Java"

Faster

"This shows that the timings are sensitive to buffering and that aes is faster than des"

from question "Copying bytes from FileInputStream to CipherOutputStream (or vice versa) extremely slow"

"If aes is negotiated it s faster than des and 3des used by default by older applications"

from question "Using pscp.exe for sftp transfer is very slow compared to filezilla"

"Using des assuming it s a little faster than aes and requires a smaller key and"

from question "Avoiding line breaks in encrypted and encoded URL string"

"Aes can be even much faster than des or 3des when the cpu supports aes-ni"

from question "Fast, simple to use symmetric cipher for integer encryption in Java"

Others

Quality Example
Better speedup

"If you used aes then you might see a better speedup over the des 3des observations"

from question "Hyper-threading Performance Comparison"

More

"Turns out this was a hardware failure the aes commands need more power than the des crypto1 ones 50 more which the antenna failed to deliver at the reading range i was testing with"

from question "DESfire EV1 AES authentication no reply"

Generally slower

"Though it s unrelated to your actual question des is generally slower than aes at least in software so unless you really need to keep the key small aes is almost certainly a better choice"

from question "Avoiding line breaks in encrypted and encoded URL string"

Less secure

"Edit 3des is better than des in the sense that it s significantly more secure but still less secure than aes but its performance is of necessity significantly worse than aes des or twofish because you re essentially applying des three times"

from question "DES encrypt but Fortify report Weak Encryption on PHP 5.5.22"

Encryption less vulnerable

"Which steps of aes encryption makes it less vulnerable than des"

from question "Why is AES more secure than DES?"

More secure

"Also see why aes is more secure than des"

from question "Which encryption AES/DES should i use for private key for ssl certificate?"

Back to Home
Data comes from Stack Exchange with CC-BY-SA-3.0