A method and system for secure communication and control in a fueling
environment. In one aspect, the fueling environment with secure
communication comprises a fuel dispenser and at least one node
communicable coupled with the fuel dispenser. The fuel dispenser is
operable to generate a first public key and a first private key
associated with the fuel dispenser and publish the first public key
within the fueling environment. The fuel dispenser is further operable to
authenticate a particular one of the nodes using, at least in part, a
second public key associated with the particular node and the first
public and the first private keys. The fuel dispenser may then
dynamically generate a run-time symmetric key using, at least in part,
the first private key and the second public key and communicate data
associated with the fueling environment to the authenticated node, with
the data encrypted using the symmetric key.