Hansen offers a method that in other contexts would have seemed reserved for the truly paranoid: use a separate browser to connect to secure sites, setting the browser to load directly to secure URLs rather than click through from an unprotected site.
Setting up as an SEF entails a hefty investment in systems to connect banks and their clients, as well as clearing-houses, where all trades conducted on an SEF will ultimately end up.