Symmetric algorithms do some things really well and other things not so well.
Modern symmetric algorithms are great at all of the following
Symmetric algorithms have their drawbacks in these areas
The defining characteristic of symmetric encryption algorithms is the key. All algorithms that fit into the symmetric variety use a single key to both encrypt and decrypt.
Modern symmetric algorithms are great at all of the following
- Preserving confidentiality
- Increasing speed
- Ensuring simplicity
- Providing authenticity
Symmetric algorithms have their drawbacks in these areas
- Key management issues
- Lack of non-repudiation features
The defining characteristic of symmetric encryption algorithms is the key. All algorithms that fit into the symmetric variety use a single key to both encrypt and decrypt.