Az alkalmazást írjuk úgy át, hogy szerver oldalon, külön menüpontban, kulcsgenerálás néven lehessen meghatározni a p, q, e, d, n értékeket, illetve lelehessen menteni őket egy-egy fileba, külön fileba a publikus kulcs base64-es alakját, külön a privát kulcs base64-es alakját. A p, q értékek legalább 512 bites prímek kell legyenek. A kulcscserét módosítsuk úgy, hogy lehetőség legyen a fileba lementett kulcsokat kiolvasni és azokkal dolgozni.
Szerver-kód, kliens-kód