Input (grade 6): The private key is kept secret, whilst the public key may be widely distributed.
Output (grade 8): The private key is kept secret, while the public key may be widely distributed and used by other users.