The cipher library is a set of functions useful to cipher or encode data. For example
the MD5 (Message Digest 5) is a very popular fingerprint routine, used in many area
due to its strong resistance to cracker: Linux, BSD and Unix uses it as alternative
way to store password on the disk.