Aes & Rsa
Aes & Rsa
What is AES
AES is a symmetric algorithm which uses the same 128, 192, or 256 bit key for
both encryption and decryption (the security of an AES system increases
exponentially with key length). With even a 128-bit key, the task of cracking
AES by checking each of the 2128 possible key values (a “brute force” attack)
is so computationally intensive that even the fastest supercomputer would
require, on average, more than 100 trillion years to do it. In fact, AES has
never been cracked, and based on current technological trends, is expected
to remain secure for years to come
Advantages of AES
As it is implemented in both hardware and software, it is most robust -
.security protocol
It uses higher length key sizes such as 128, 192 and 256 bits for encryption. -
.Hence it makes AES algorithm more robust against hacking
It is most common security protocol used for wide various of applications -
such as wireless communication, financial transactions, e-business, encrypted
.data storage etc
It is one of the most spread commercial and open source solutions used all -
.over the world
.No one can hack your personal information -
For 128 bit, about 2128 attempts are needed to break. This makes it very -
.difficult to hack it as a result it is very safe protocol
Disadvantages of AES
RSA algorithm is a public key encryption technique and is considered as the most
secure way of encryption. It was invented by Rivest, Shamir and Adleman in year
.1978 and hence name RSA algorithm
:Advantages of RSA
.Easier to understand
.Signing and decryption are similar; encryption and verification are similar
.Slow signing and decryption, which are slightly tricky to implement securely
:RSA
Safe as long as the key length is very long such as: 1024 bits
: AES
It is a symmetric key algorithm. Meaning, same key is used for both encryption
.and decryption
AES's strength is in the possible key permutations using Rijndael finite field
.method internally