Further Increasing Password Recovery Speed with OpenCL
"By employing OpenCL in our products, we're getting future-proof access to all the acceleration features available in current and future AMD hardware, add support for the latest AMD hardware and increase password recovery speed", says Andrey Belenko, ElcomSoft Chief Security Analyst. "We could have handled NVIDIA accelerators the same way, via OpenCL, but at this stage, NVIDIA CUDA software gives us that last bit of extra speed."
As an immediate benefit, ElcomSoft products gain compatibility with AMD Radeon(TM) HD 7000 Series hardware, a state-of-the-art graphic accelerators currently including AMD Radeon(TM) HD 7750, 7770, 7950, and 7970 models. In addition, the use of OpenCL allowed ElcomSoft to additionally optimize the performance of its password recovery tools executing on the AMD platform to gain a further performance benefit of up to 50% compared to older versions of its software. At this time, acceleration algorithms for the NVIDIA platform are still relying on the proprietary CUDA software for extra speed delivered by that platform.
Additional enhancements have been made to Wi-Fi password recovery algorithms in Elcomsoft Wireless Security Auditor. The newly added types of attacks target potential password weaknesses introduced by the human factor. "Today's Wi-Fi networks are all using cryptographically sound encryption", says Vladimir Katalov, ElcomSoft CEO. "With protocol-enforced minimum password length of 8 characters (WPA/WPA2 PSK), brute-force attacks make little sense. Relying on dictionary attacks and the human factor greatly increases the chance of timely recovery - or, rather, revealing security weaknesses in existing wireless network infrastructure."
Background
Attacking long, complex cryptographically strong passwords is a lengthy and time-consuming operation. During the last few years, ElcomSoft has been employing sheer processing power provided by today's gaming video cards to accelerate password recovery. Today's high-end video cards made by NVIDIA and AMD allow gaining the speed benefit of several dozen times compared to CPU-only operation.
NVIDIA was first on this market, releasing a CUDA application programming interface to enable developers use NVIDIA graphical acceleration hardware in non-graphical applications. CUDA provides universal compatibility among the many generations of NVIDIA graphical accelerators.
The same cannot be said about AMD. Its Stream SDK was lagging behind the releases of latest hardware, making it impossible to implement proper support for newer, more powerful GPU units in ElcomSoft password recovery products.
Recently, AMD released a new APP SDK allowing developers enable the use of AMD GPUs to accelerate applications beyond just graphics. Available as part of an independently maintained open framework, Open Computing Language (OpenCL), the new SDK allows developing applications executing across heterogeneous platforms mixing CPUs, GPUs and other processors. OpenCL gives any application access to the graphics processing unit for non-graphical computing.
About Elcomsoft Phone Password Breaker
Elcomsoft Phone Password Breaker provides forensic access to encrypted information stored in popular Apple and BlackBerry devices. By recovering the original password protecting offline backups produced with compatible devices as well as the BlackBerry device password, the tool offers forensic specialists access to SMS and email messages, call history, contacts and organizer data, Web browsing history, voicemail and email accounts and settings stored in those backup files.
About Elcomsoft Wireless Security Auditor
Elcomsoft Wireless Security Auditor helps system administrators to audit wireless network security by attempting to recover the original WPA/WPA2 PSK password encrypting Wi-Fi communications. By employing hardware acceleration technologies offered by two major video card manufacturers, AMD and NVIDIA, Elcomsoft Wireless Security Auditor becomes one of the fastest and most cost-efficient Wi-Fi password recovery and wireless security audit tools on the market.
Pricing and Availability
The updated Elcomsoft Phone Password Breaker is available immediately. Home and Professional editions are available. North American pricings start from $79. Elcomsoft Wireless Security Auditor Standard is available for $399; the Professional Edition for $1,199. Local prices may vary.