A computerized system offers a uniform platform for conducting electronic
transactions in multiple different environments. The system includes a
portable, multi-purpose, integrated circuit (IC) card and complimentary
computer software which enables access and management of resources
maintained on the IC card. The software runs on a user's personal
computer, empowering the user to initialize the IC card, configure the
card with the resources that the user wants to maintain on the card, and
to manage those resources. The software enables the user to generate
private/public key pairs and establish or change passcodes for access to
the card resources. The IC card itself provides the electronic vehicle for
securely transporting the user's private keys and certificates without
exposing them in plaintext form. The IC card is designed with enough
processing capabilities to perform rudimentary cryptographic functions so
that the private keys may be employed for signing or encryption without
ever being released from the card.
Un sistema automatizado ofrece una plataforma uniforme para conducir transacciones electrónicas en diversos ambientes múltiples. El sistema incluye una tarjeta del circuito portable, multiusos, integrado (IC) y un software elogioso que permita el acceso y la gerencia de los recursos mantenidos en la tarjeta del IC. El software funciona en el ordenador personal de un usuario, autorizando al usuario para inicializar la tarjeta del IC, configura la tarjeta con los recursos que el usuario desea mantener en la tarjeta, y para manejar esos recursos. El software permite al usuario generar los pares dominantes de private/public y establecer o cambiar las contrase^nas para el acceso a los recursos de la tarjeta. La tarjeta sí mismo del IC proporciona el vehículo electrónico para con seguridad transportar las llaves privadas y los certificados del usuario sin exponerlos en forma del plaintext. La tarjeta del IC se diseña con bastantes capacidades de proceso para realizar funciones criptográficas rudimentarias para poder emplear las llaves privadas para firmar o el cifrado sin siempre ser lanzado de la tarjeta.