GemSAFE is a smart card-based solution which is primarily designed to secure electronic mail (email) communication and web sessions on the Internet. This solution combines the privacy, tamper-detection (integrity) and proof of origin (authentication) functionality provided by crytographic algorithms with the simplicity, portability and convenience of smart cards.