3 ms·
> One downside of these devices is that they are not reprogrammable, so one needs an FPGA designed to try SHA-1 hashes, and one cannot repurpose an FPGA built f
by guan 12y ago
> One downside of these devices is that they are not reprogrammable, so one needs an FPGA designed to try SHA-1 hashes, and one cannot repurpose an FPGA built for BitCoin mining (since that performs SHA-2 hashes).
This is not accurate and I think they confused FPGAs with ASICs. The “FP” in FPGA means “field programmable.” You do need a new design to use an FPGA for SHA-1 instead of SHA-2, but there are probably plenty of SHA-1 implementations out there, and the hardware stays the same.
- 13 12y agoYes, that quote is incorrect. An FPGA is the epitome of reprogrammable computing devices, they don't have memory within themselves and must load a bitstream from an external memory device on every power cycle.