Asymmetric encryption scheme based on euler's theorem and the computational complexity of prime factorisation
Initialisation vector
Random value only used once
Random value used as padding for a password so that when the password is hashed, if the password is used by two different users then an attacker cannot know if both accounts have the same password
Extra data concatenated onto a string
Act of encoding data in a form that can be decoded by the intended recipient