Criptarea cu cheie asimetrică (criptare cu cheie publică) utilizează o pereche de chei: una publică și una privată. Cheia publică, disponibilă pentru toți, este folosită pentru criptarea mesajelor, iar cheia privată, deținută doar de posesorul acesteia, este utilizată pentru decriptarea mesajelor criptate.