The different security principles and there terminology are as below
- Confidentiality: The confidentiality principle means that only the sender and the intended recipient should be able to access the message. Confidentiality is not achieved if an unauthorized person is able to access a message.
- Authentication: The authentication principle help to establish proof of identities. The authentication process makes sure sure that the sender of a electronic message or document is correctly identified.
- Integrity: The integrity principle protects data against active threats like those that may alter it.
- Non-repudation: The principle of non-repudation prevents either sender or receiver from denying a transmitted message. Therefore, whenever a message is send by the sender, the receiver can prove that the message was sent by that the sender. When a message is received, the sender can prove that the message was received by the receiver.
- Access control: The principle of access control means the ability to limit and control the access to host systems and applications through communication links. To achieve this, a user attempting to access must first be identified, or authenticated.
- Availability: The principle of availability means that system resources must be available to authorized entities at all times.