Vid ekonomiska transaktioner eller annan kommunikation över internet finns en risk att sändaren eller mottagaren inte är den som den utger sig för att vara, eftersom parterna inte har fysisk möjlighet att kontrollera den andres identitet. Det krävs därför en metod för att säkerställa vem som är sändare och mottagare av informationen. Verifiering av uppgiven identitet är detsamma som autentisering.
Det är även viktigt att ingen av parterna falskeligen ska kunna förneka att ha avsänt eller mottagit ett meddelande. Detta kallas med ett annat ord för oavvislighet.
Känslig information behöver även kunna skyddas både vid lagring hos sändare och mottagare, och vid själva överföringen. Det finns annars risk att någon avlyssnar eller förändrar informationen före, efter eller under överföringen. De begrepp som brukar användas är konfidentialitet och integritet. Konfidentialitet innebär att ingen obehörig får tillgång till informationen under kommunikationen eller vid lagring av informationen. Integritet innebär att man kan upptäcka om någon av misstag eller avsiktligt förändrat informationen under transporten.