codifica
codifica in informatica, modalità di traduzione dei vari linguaggi di programmazione. Assume anche il significato di:
• algoritmo, che permette l’interpretazione delle istruzioni di un programma, per la loro successiva esecuzione;
• insieme delle stringhe di 0 e 1, che rappresentano istruzioni direttamente interpretabili ed eseguibili da un calcolatore; in questo caso si parla di codifica digitale;
• corrispondenza biunivoca tra i valori numerici e i corrispondenti caratteri alfanumerici o caratteri di controllo.
In crittografia si distingue tra la cifratura, intesa come sostituzione di singole lettere dell’alfabeto con appositi segni, e codifica, intesa come sostituzione di intere parole con altre convenzionalmente stabilite. Nelle procedure di codifica, l’unico elemento in grado di trasformare il testo è l’elenco delle parole in codice (cifrario) che deve essere cambiato ogni volta si sospetti che esso abbia perso il carattere di riservatezza.