Cryptosystem Components
software
protocols
algorithms
keys
Strength of cryptosystem comes from what?
the algorithm and length & secrecy of the key
Things crypto systems can provide
authentication (using digital signatures)
confidentiality (using encryption)
integrity (using hash functions)
authorization (by providing a key to a user)
nonrepudiation (using digital signatures)
one feature crypto systems can’t provide
data integrity