L'elaborazione del linguaggio naturale (NLP) è un insieme di tecniche di IA che consentono ai computer di leggere, classificare ed estrarre significato dal linguaggio umano. Nella sicurezza informatica e nella protezione dei dati, l'NLP viene utilizzato su email, registri delle chat, report sugli incidenti, commenti al codice e note mediche per individuare entità, rilevare l'intento e automatizzare il filtraggio o l'occultamento. È particolarmente utile quando i dati sono testo غير strutturato che sarebbe troppo voluminoso o incoerente per una revisione manuale.
L'NLP è importante perché il linguaggio può rivelare segreti anche quando gli identificatori evidenti vengono rimossi. Nei progetti sui dati clinici, ad esempio, l'NLP può aiutare a trasformare note in testo libero in dati di ricerca ricercabili, ma lo stesso testo può comunque contenere nomi, luoghi, date o condizioni rare che aumentano il rischio di reidentificazione. I difensori usano l'NLP per il rilevamento del phishing, la moderazione dei contenuti e il controllo della privacy; gli aggressori lo usano per generare messaggi di spear phishing convincenti o per analizzare testi pubblici alla ricerca di dettagli sensibili. La sfida per la sicurezza non è solo leggere il testo, ma farlo con solidi controlli di accesso, revisione e protezioni della privacy.


