Integritetsprogramvara är sekretessmjukvara utformad för att skydda användarnas integritet. Programvaran fungerar vanligtvis när du använder Internet för att kontrollera eller begränsa mängden information som tillhandahålls till tredje part. Programvaran kan tillämpa kryptering , spoofing eller filtrering av olika typer av överförd data.
Integritetsprogramvara kan hänvisa till två olika typer av skydd. Den första typen skyddar användarens integritet på Internet på World Wide Web Det finns mjukvaruprodukter som maskerar eller döljer användarinformation från omvärlden för att skydda användaren från identitetsstöld . Den andra typen av skydd är att dölja eller ta bort användarens internetspår som lämnats på hans persondator efter att ha varit på Internet.
Ett av de vanligaste sätten att anonymisera användartrafik är att använda VPN-tjänster . VPN - tjänst låter dig skapa en krypterad anslutning mellan användaren och servern, skyddar dataöverföring och hjälper till att upprätthålla användarens integritet.
Exempel på VPN:erProxyservern skapar en lokal proxyserver på användarens dator som fångar upp förfrågningar om åtkomst till Internet från alla eller de program som anges i proxyinställningarna och skickar begäran via en extern proxyserver. En proxyserver låter dig skydda klientens dator från vissa nätverksattacker och hjälper till att hålla klienten anonym.
Det finns programvara som låter dig ändra fingeravtryck och webbläsarinställningar för att göra det omöjligt att avgöra användaren, dessa är antidetekteringswebbläsare . Som regel pratar vi om att ersätta de viktigaste digitala fingeravtrycken, som Canvas , WebGL , Fonts, User agent , HTTP headers , js.navigator , Plugins , MIME-typer och geoplsitions . Kvaliteten på webbläsarens antidetekteringsarbete beror inte bara på det faktum att dessa parametrar har ändrats, utan också på de metoder som används i det här fallet.
En lösning för att förbättra programvarans integritet är att skapa en vitlista. Vitlistning är en process där ett företag identifierar den programvara som det tillåter och inte försöker känna igen skadlig programvara. En vitlista tillåter acceptabel programvara att köras och antingen förhindrar något annat att köras eller tillåter ny programvara att köras i en sandlåda tills dess giltighet har verifierats. [1] Medan vitlistan inte tillåter något annat än vitlistan att köras, tillåter svartlistan att allt utom den svarta listan körs. Den svarta listan innehåller då vissa typer av mjukvara som inte får köras i företagets miljö. Ett företag kan till exempel svartlista peer-to-peer fildelning på sina system. Förutom programvara kan enheter och webbplatser också vitlistas eller svartlistas.
Intrångsdetekteringssystem är utformade för att upptäcka alla typer av skadlig nätverkstrafik och datoranvändning som inte kan upptäckas av en brandvägg. Dessa system fångar upp nätverkstrafikströmmar och inspekterar innehållet i varje paket för skadlig trafik.
Kryptering är en annan form av integritetsskydd. När organisationer inte har en säker kanal för att skicka information använder de kryptering för att stoppa obehörig avlyssning. Kryptering är processen att konvertera det ursprungliga meddelandet till en form som ingen annan än den avsedda mottagaren kan läsa.
Steganografi används ibland för att skydda meddelanden från övervakning och elektronisk övervakning. Jämfört med att använda kryptografi, som översätter själva texten till ett annat format, döljer stenografi data snarare än att konvertera den. Enligt Privacy Canada, med hjälp av steganografi, är meddelanden garanterat dolda från avklassificering. Liksom kryptografi är ett meddelande kodat för säkerhet på en mängd olika sätt: text, bild, ljud, video och nätverkssteganografi. Det är en ersättning för kryptografi för att dölja texter.