Performance of cryptography
Very roughly, a commodity computer can do:
- public-key (RSA 1024bits)
- 20 signatures or 100 verifications/second
- shared-key (DES, RC-4)
- 10,000s encryptions/second
- 1MByte/second
- one-way hashing (MD5, SHA-1)
- 100,000s hashes/second
- 15MBytes/second, i.e. network speed