Skimming the basics of encryption
Encryption algorithms are often divided into symmetric and asymmetric ciphers. Encryption algorithms often use multiple algorithms together to achieve the expected properties. Such ciphers are called hybrid. But understanding the distinction between symmetric and asymmetric ciphers is important.
Symmetric ciphers are typically faster and have smaller keys. AES is an example of a symmetric cipher that has hardware support on most modern machines. Elliptic curve cryptography is also symmetric. These ciphers are called symmetric since both encryption and decryption use the same key. Since these ciphers often are faster, they are preferred when encrypting a large bulk of data, for example, when transferring content, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access