Kodsignering är processen att använda X.509 certifikat att digitalt signera programvara för säker distribution, problemfri installation och efterlevnad av OS-säkerhetspolicyer. Genom att signera sina appar och drivrutiner med ett certifikat utfärdat av en ansedd, offentligt betrodd certifikatutfärdare (CA) som SSL.com, försäkrar utvecklare och programvaruleverantörer användare att deras programvara har utfärdats av en känd och pålitlig utvecklare, inte har manipulerats och är säker att installera. Kodsignering är särskilt användbart för programvara som distribueras via Internet, där det finns gott om möjligheter för skadliga tredje parter att ändra applikationer, införa skadlig kod eller virus och / eller utge sig för legitima programvaruleverantörer. Genom att digitalt signera kod hindrar programvaruleverantörer också användare från att behöva klicka igenom OS-varningsmeddelanden eller ändra standardsäkerhetsinställningar när de installerar programvara: