2 added 1 character in body
source | link

Encryption describes a method to encrypt and decrypt data. In other words, you can get the original data back, if you know the key.
Encryption can further be divided into symmetric encryption and asymmetric encryption. With symmetric encryption, the same key is used for both encryption and decryption. With symmetricasymmetric encryption, two separate keys are used (public and private keys), one for encryption and the other for decryption.

Hashing describes a method to compute some output, based on your data. In contrast to encryption, the output from a hashing algorithm cannot be transformed back into the input. However, since the same input always results in the same output and there is no (feasible) method to predict the outcome of a cryptographic hashing algorithm, you can use a hash to, for example, create a key from a password (although it is quite a bit more complicated that that, with many pitfalls).

Encryption describes a method to encrypt and decrypt data. In other words, you can get the original data back, if you know the key.
Encryption can further be divided into symmetric encryption and asymmetric encryption. With symmetric encryption, the same key is used for both encryption and decryption. With symmetric encryption, two separate keys are used (public and private keys), one for encryption and the other for decryption.

Hashing describes a method to compute some output, based on your data. In contrast to encryption, the output from a hashing algorithm cannot be transformed back into the input. However, since the same input always results in the same output and there is no (feasible) method to predict the outcome of a cryptographic hashing algorithm, you can use a hash to, for example, create a key from a password (although it is quite a bit more complicated that that, with many pitfalls).

Encryption describes a method to encrypt and decrypt data. In other words, you can get the original data back, if you know the key.
Encryption can further be divided into symmetric encryption and asymmetric encryption. With symmetric encryption, the same key is used for both encryption and decryption. With asymmetric encryption, two separate keys are used (public and private keys), one for encryption and the other for decryption.

Hashing describes a method to compute some output, based on your data. In contrast to encryption, the output from a hashing algorithm cannot be transformed back into the input. However, since the same input always results in the same output and there is no (feasible) method to predict the outcome of a cryptographic hashing algorithm, you can use a hash to, for example, create a key from a password (although it is quite a bit more complicated that that, with many pitfalls).

1
source | link

Encryption describes a method to encrypt and decrypt data. In other words, you can get the original data back, if you know the key.
Encryption can further be divided into symmetric encryption and asymmetric encryption. With symmetric encryption, the same key is used for both encryption and decryption. With symmetric encryption, two separate keys are used (public and private keys), one for encryption and the other for decryption.

Hashing describes a method to compute some output, based on your data. In contrast to encryption, the output from a hashing algorithm cannot be transformed back into the input. However, since the same input always results in the same output and there is no (feasible) method to predict the outcome of a cryptographic hashing algorithm, you can use a hash to, for example, create a key from a password (although it is quite a bit more complicated that that, with many pitfalls).