Scratch Book
Hashing
Hashing
Message => Hash => Message digest
Symmetric Key
Symmetric Key
Message => Key => Secret => Key => Message
Asymmetric Key
Asymmetric Key
Message => Public key => Secret => Private Key => Message
Plain Signature
Plain Signature
Message => Private key => signature => Public Key => Validation
Hashed signature
Hashed signature
Message => Hash => Message digest => Private key => signature => Public Key => Message digest
Authenticity of public key
Authenticity of public key
Public key => Verisign Private key => Certificate => Verisign Public Key => Public Key
Challenge
Challenge
Challenge key+Password => Hash => digest => Public Key => Challenge response => Private key => digest