Sistemul de criptare RSA este unul de criptare asimetrică, bazat pe folosirea unei perechi de chei, una publică și una privată. În procesul de criptare, mesajul este criptat cu cheia publică a destinatarului, iar acesta îl va decripta folosind cheia sa privată. În acest fel, mesajul rămâne în siguranță în timpul tranzacției, iar cheia privată rămâne secretă și protejată de proprietarul său.