Comment Re:Remember Macrovision scrubbers? (Score 1) 225
Not necessarily,
Previous posters have mentioned that a lot of the costs in the software version is bitwise operations (reversing buses and the like). These are very expensive in software, but in hardware they can be implemented very cheaply. Encryption is particularly efficient on either a dedicated chip or a FPGA because it is a reasonably straight forward (if complicated) process. There is no need for the branching and general purpose processing of a computer, on a FPGA you could set up the decryption in a pipeline so that you can be decrypting multiple words at once - basically what you are doing is reimplementating the ASIC (Application Specific Integrated Circuit) chips that are already in use on a FPGA. Granted a FPGA won't have the same performance of a ASIC, but I would imagine that the HDCP ASIC are not very big.