SmartCard to niewielkie plastikowe karty kryptograficzne wyglądające całkiem jak karty kredytowe lub debetowe. Dzięki wbudowanemu układowi scalonemu mogą one przechowywać o wiele więcej danych niż tradycyjne karty magnetyczne. SmartCard mogą również służyć jako jeden nośnik wszystkich informacji, które są przechowywane w używanych przez nas kartach magnetycznych, bankomatowych, dowodach osobistych, legitymacjach studenckich itp.
Karty smartcard są obecnie bardzo często wykorzystywane w dużych korporacjach – służą wtedy do logowania do wewnętrznego systemu informatycznego firmy.
Firma charismathics zaprezentowała na CeBIT 2009 nowoczesne ciekawe rozwiązanie skierowane właśnie do pracowników dużych przedsiębiorstw. Oprogramowanie o nazwie iEnigma dedykowane na telefony iPhone zmienia zwykły telefon w kartę SmartCard. Certyfikaty, które są konieczne do obsługi dostarczane są przez producenta za pośrednictwem własnej PKI. Generator liczb losowych jest uruchamiany w tradycyjnie znany dla iPhonów sposób – poprzez potrząśnięcie telefonem. Aby odblokować klucz potrzebny jest jeszcze PIN natomiast wszelkie dane z logowania są przesyłane przez iPhone za pomocą WLAN do centrali.
Producent nie poprzestał jedynie na tym. Klucze używane do logowanie mogą być również wykorzystane do podpisywania dokumentów, szyfrowania maili itd.