Si tratta di un software di crittografia che opera in modo analogo a un portafoglio fisico durante le transazioni di e-commerce. Generalmente contiene un certificato digitale per identificare l’utente, le informazioni relative ai pagamenti ed alla spedizione in modo di accelerare le transazioni. E’ posizionato sul PC dell’utente, ma in alcune versioni più recenti, chiamate ‘thin wallets’, pu˜ essere posto direttamente sul server della compagnia emettitrice della carta di credito