highly optimized multi-threaded C++ program to perform the brute-force decryption. This service is designed right from the start to be a scalable solution - it runs on a cluster of high performance Linux boxes, hosted on the Amazon EC2 cloud. This enables us to scale up to nearly any number of computing cores. We have tested this with up to 100 8-core computers, but more can be brought online if required.