Il plaintext, o testo in chiaro, è un messaggio scritto in una lingua comprensibile per gli esseri umani. Ciò include file binari, script o codici di programmazione leggibili senza la necessità di utilizzare alcuna forma di chiave o dispositivo di decrittografia.
In crittografia, il plaintext si riferisce a messaggi, documenti o file destinati a essere crittografati. Mentre il plaintext è l’input di un algoritmo, il ciphertext rappresenta l’output. Il processo di conversione del testo in chiaro in testo cifrato è noto come crittografia, mentre il processo inverso, ovvero la conversione del testo cifrato in testo non crittografato, è chiamato decrittografia. La crittografia assicura che il messaggio, inizialmente scritto in formato leggibile, possa essere letto solo dal destinatario previsto.