Een geheimhoudingsverklaring, ook wel non-disclosure agreement (NDA) genoemd, is een contractuele afspraak tussen twee partijen waarbij een van de partijen verplicht is om bepaalde informatie geheim te houden. Dit wordt vaak gebruikt bij bedrijfsgeheimen of gevoelige informatie. Geheimhoudingsverklaringen zijn relevant voor cyber security omdat ze helpen om bedrijfsgeheimen en gevoelige informatie te beschermen tegen lekken. Bedrijven moeten er voor zorgen dat ze geheimhoudingsverklaringen gebruiken wanneer nodig en dat deze verklaringen regelmatig worden bijgewerkt.