What is symmetric encryption?
Symmetric encryption is the classic form of encryption: the same key is used to turn readable plaintext into unreadable ciphertext, and to unlock it again. If you know the key, you can read everything; if you do not, the data is worthless.
Because only one key is involved in the computation, symmetric encryption is fast: so fast that modern processors can encrypt and decrypt data in real time without anyone noticing. That is why symmetric encryption protects the actual content almost everywhere: disk encryption (BitLocker/FileVault), databases, backup and the content of TLS connections.
AES: the standard protecting your data
The dominant algorithm is AES (Advanced Encryption Standard), which NIST standardised in 2001 after an open international competition. AES works with keys of 128, 192 or 256 bits, and AES-256 is today the de facto standard for protecting sensitive data. There are no known practical attacks against correctly implemented AES, and unlike RSA and elliptic curves, AES-256 is also considered secure against future quantum computers. For streaming purposes the algorithm ChaCha20 is also used, for example on mobile devices.
The Achilles heel: key distribution
The strength is the simplicity. The weakness is the logistics. Both parties must know the same secret key, and it obviously cannot just be sent in an email. The problem grows with the number of parties: where one key pair covers many counterparts in asymmetric encryption, symmetric encryption in principle requires a unique key per relationship.
The solution in practice is hybrid encryption: asymmetric encryption (or a key exchange algorithm such as Diffie-Hellman) is used to securely agree on a symmetric session key, after which AES takes over and encrypts the data itself. That is exactly what happens in the TLS handshake every time you open a secure website.
What does it mean for your business?
You rarely need to choose algorithms yourself, but you do need to ensure encryption is actually switched on and managed: full disk encryption on all laptops (enforced centrally via, for example, Intune), encrypted backups, encrypted databases holding sensitive personal data, and control over where the encryption keys are stored. A stolen laptop without disk encryption is a data breach with a duty to notify; with encryption it is typically just a loss of hardware.
How MI Support IT can help
We make sure encryption is switched on and documented wherever your data lives: devices, servers, backup and cloud, and that keys and certificates are managed professionally via PKI management and HSM. It is all part of our work with IT security. Contact us if you want a concrete overview of where your data is genuinely protected.