Security infrastructure for electronic transactions | Patent Number 05745574 | Patexia