Bezpieczeństwo posługiwania się kartami magnetycznymi zapewnia przede wszystkim PIN (Personal Identification Number). Umożliwia on uwierzytelnienie osoby posługującej się kartą. Urządzenie realizujące transakcję odczytuje z karty zawarte w niej informacje dotyczące banku-wydawcy karty, numeru rachunku związanego z kartą oraz numeru karty i przesyła je do banku, gdzie serwer generuje na podstawie otrzymanych danych 15-bitową liczbę, która jest szyfrowana za pomocą algorytmu DES przy zastosowaniu tajnego klucza banku. Z otrzymanego w ten sposób szyfrogramu w określony sposób wyznaczana jest wartość PIN, którą porównuje się następnie z wartością wprowadzoną przez użytkownika karty.
Większy poziom bezpieczeństwa ofertują karty chipowe. Charakteryzują się one bezpieczną kontrolą dostępu, możliwością szyfrowania i deszyfrowania informacji, a także możliwością generowania i weryfikowania podpisów cyfrowych.
Zredagowane treści na stronie powstały w oprarciu o serwis Wikipedia.org