A method and system for generating an electronic key used in an electronic
transaction can be created by executing a one-way function on a host that
derives the electronic key from a key seed saved in a non-volatile
storage unit of the host and a unique host identification that is
resident on the host. The function is preferably executed each time an
electronic transaction requiring the use of the electronic key is made.