Criptografia RSA este un algoritm de criptare în care se folosesc două chei: publică și privată. Cheia publică este folosită pentru criptarea mesajelor, în timp ce cheia privată este necesară pentru decriptarea lor. Algoritmul se bazează pe factorizarea unui număr mare în numere prime, ceea ce face ca criptografia RSA să fie unul dintre cele mai sigure algoritmi de criptare disponibili în prezent.