Stosowanie dwóch kluczy przy wymianie szyfrogramów ma następujące zalety:
- brak potrzeby wymiany kluczy między abonentami jest szczególnie wygodny przy korzystaniu z telekomunikacji publicznej,
- w systemie stosuje się stosunkowo niewielką liczbę odrębnych kluczy,
- dołączanie nowych użytkowników do systemu kryptograficznego nie przedstawia trudności,
- w systemie możliwe jest stosowanie podpisu cyfrowego jako dowodu tożsamości użytkownika systemu.
Do zasadniczych wad asymetrycznego szyfrowania należy zaliczyć:
- asymetryczne metody obliczeniowe są bardziej złożone, a ich realizacja jest wolniejsza niż w metodach symetrycznych,
- zarządzanie kluczami jest łatwiejsze niż w metodach symetrycznych, ale może także stwarzać inne, specyficzne problemy.
- W dobrze funkcjonującym systemie kryptograficznym musi istnieć centralny bank danych, w którym są przechowywane wszystkie klucze jawne.