The increasing number of online banking attacks from phishing to trojans has been largely driven by a high Return on Investement (ROI): buy a toolkit, rent a botnet and get access to a high numbers of compromised accounts. It is all about the Economy of Scale - a single piece of malware can infect millions of computers and attack hundreds of banks.
The malware technology has been rapidly evolving, yet it is a known fact that some tasks are still better done by humans than a machine. Resolving CAPTCHAs is one of them, hence they are often used to circumvent automated mass scale attacks (e.g. blogs comments spam), hitting e-crime where it hurts - its ROI.
Unfortunately, these measures are no longer effective – E-crime crowd-sourcing has arrived! The screenshot on the left advertises "Easy money here!" and offers a job of "re-typing text from pictures". Required skills: "knowledge of English letters" and "medium proficiency in English keyboard layout". Paid for every correctly recognised picture, the site promises rates up to 3 dollars/hour with daily payouts.
Wondered why would anyone need this? Have a look at this in-depth analysis of Koobface - the Facebook virus that needs to resolve CAPTCHAs in order to propagate itself.
"Every time Koobface runs into CAPTCHA protection at Facebook, it transfers that image to its command-and-control server. From there, the image is relayed to an army of CAPTCHA resolvers, who work day and night ready to pick up a new image from their profile, solve it, submit an answer, and get paid something like 0.5 cent for the answer."
Now, apply the same concept to the Man-in-the-Browser attack on online banking and it becomes Hu(Man)-in-the-Browser – a real-time Trojan+Human attack. These attacks, already seen in the wild, indicate a shift from the basic "spray and pray" approach to maximising the return value of each compromised account - a human can assess the account balance, overdraft limit, payments patterns (e.g. when does your salary arrive) in a matter of seconds allowing then to choose the optimal amount and time for the attack.
With the required technology infrastructure in place: Compromised Computer – Command & Control centre – Human Operator, it is only a matter of time, before the virtual gold digging sweatshops switch to a more lucrative revenue stream.
Since the beginning of the 2FA "hype", many have advocated that the most reliable way of authentication is when it's taken Out of Band, meaning that authentication happens on a different channel to the one where the action requiring authentication is taking place.
In the online banking world it means using a different channel to the Internet connection to customer's computer (the most insecure banking terminal), generally achieved by providing additional authentication codes via SMS messages or phone calls. Overall, this is definitely a better idea than asking the user to e.g. manually re-enter transaction details into a separate device or having them to connect another device to the computer. The issue however is that of cost and availability...
SMS has never been a Quality Assured channel as it mostly works in "fire and forget" mode, with delivery speed depending on many factors outside the sender's (bank's) control. The bank also has to maintain the current user phone number and have a secure procedure for changing it. Furthermore, the cost of an SMS is still relatively high. Assuming 1m online users with 10 transaction per month, the bank will be sending 10m messages that, at the average SMS cost of 5 cents, will translate into 0.5m euro per month or 6m euro per year (or 6 euro per user per year).
A phone call is a better option since it establishes a real-time independent connection with the user and has, in principal, unlimited bandwidth (subject to cost and usability). It does come at the price of a higher overhead in managing multiple user's phone numbers and the cost of the call varies depending on a particular implementation and user location (wouldn't want to use this method on a mobile phone during a holiday abroad where a missed call can cost 5 euro, thanks to hidden operator's charges!).
The SMS/phone call Out of Band approach works as a relatively simple to roll-out complimentary method of authentication suitable for small size deployments. It does not scale. When having just 0.1% failed/delayed delivery rate for the SMS would mean 1m failed transactions per month for a bank with 1m online customers – this will have a significant impact both on customer retention levels and the support calls volume (and associated costs).
If only there was a way of establishing an independent secure communications channel between the user and the bank that will have high availability and no operational cost ![]()
At Cronto, we believe the visual channel meets these requirements. The bank can generate a special image – e.g. the Cronto visual cryptogram – that could be displayed in any browser just as any other image (= no cost and availability issues) and the user can decode it using an independent device: a cameraphone or a standalone optical token, ensuring channel separation.
The use of visual channel is definitely gaining momentum; Cronto has recently launched the deployment with Commerzbank AG, a number of vendors are announcing optically capable devices, and academic researchers are designing cameraphone-based solutions:
This month Finextra has launched the Innovation Showcase – "a new feature on Finextra.com highlighting the most innovative financial technology developments over the past 12 months". Cronto is pleased to be named as one of the leading innovators in Authentication and Security category.
Using innovation to improve processes and focusing on retaining the customer is vital in the current economic environment, and the visual channel offers the optimal Out of Band-type solution for banks looking to reduce/prevent fraud damages in a cost-effective and scalable way, while delivering better customer experience.
Securing personal financial transactions online and all that comes with it: trojans and man-in-the-browser, e-banking and e-commerce, usability and scalability. By Igor Drokov, Elena Punskaya et al. at Cronto - the inventor of Visual Transaction Signing.
