Ho fatto ricerche su come funziona la crittografia RSA (principalmente dal punto di vista della matematica) e sono arrivato a capire questo:
- Criptando con la chiave pubblica di bob, solo bob può decodificarlo con la sua chiave privata.
- Con la crittografia con la mia chiave privata, tutti con la mia chiave pubblica possono decodificarlo e sapere che sono davvero io (firma).
Ma cosa succede se voglio firmare il mio messaggio (chiave privata) e farlo in modo che solo bob possa leggerlo?
Dovrei crittografare con la mia chiave privata per la firma e quindi criptare con la chiave pubblica di bob in modo che solo lui possa leggerlo?
E a proposito, non sarebbe pesante sulla potenza di calcolo?