In the previous article we saw a particular case of the cryptographyapplication, that is hashing. We saw how useful it is in coding passwords or to assure us the validity of a downloaded file. But this technique isn’t applicable when one needs to codify a message that somebody else will read since hashing is not reversible