Ho una domanda sulla crittografia a chiave pubblica.
Dire che ho una stringa: "Ciao a tutti."
Se sto scegliendo di usare un codice per codificarlo / cifrarlo semplicemente spostando le lettere attorno a X posti, è facile capire quale sia la chiave delle cose nella lingua inglese come LL, OO, ecc.
Prendendo in considerazione una chiave, che potrebbe essere una stringa o un numero o qualsiasi altra cosa, come si incorpora nel codice che sto scrivendo per rendere la mia stringa di testo semplice crittografata in modo tale che non sia possibile distinguere i pattern nel testo crittografato?