Chiave segreta. È una chiave condivisa da entrambe le parti. Prendiamo quindi un semplice cifrario chiamato rot che sposta il valore del byte in base alla quantità di una chiave segreta
Per esempio. La chiave è 10. Sequenza byte 12,34,68 verrebbe convertita in 22,44,78 quando crittografata con la chiave e decrittografata allo stesso valore usando la stessa chiave.
Le chiavi asimmetriche come private e pubbliche possono richiedere alcuni calcoli matematici. Il concetto è fondamentalmente lo stesso eccetto il valore chiave non è lo stesso. Uno è pubblico, l'altro è privato.
Il concetto è qualcosa di simile.
G (F (x)) = x
Dove F è una funzione chiave pubblica e G è una funzione chiave privata quando entrambi sono applicati come sopra a x dovresti ottenere x.
Sfortunatamente lo sviluppo di un algoritmo per questo richiede un po 'di matematica. Modulo più comunemente inverso.