ohjelmistosalausta
Ohjelmistosalauksella tarkoitetaan prosessia, jossa ohjelmistokoodi muunnetaan lukukelvottomaan muotoon salausalgoritmien avulla. Tavoitteena on suojata ohjelmiston lähdekoodia luvattomalta pääsyltä, kopioinnilta tai muokkaamiselta. Salaus voi kohdistua koko ohjelmistoon tai sen tiettyihin osiin, kuten kriittisiin algoritmeihin tai dataan.
Salausta voidaan toteuttaa useilla eri tavoilla. Yksi yleinen menetelmä on tietojen salaus, jossa ohjelmiston käyttämät tai
Ohjelmistosalauksen käyttökohteita ovat esimerkiksi kaupallisten ohjelmistojen piratismin estäminen, arkaluonteisen datan suojaaminen verkkosovelluksissa ja mobiilisovellusten suojaaminen takaisinmallinnukselta.