Операции шифрования и дешифрования используются на большинстве сайтов, особенно тех, через которые ведется электронная торговля. Часто единственны и способ защитить ценные данные — зашифровать их, то есть преобразовать в форму, в которой информацию трудно, порой практически невозможно распознать, не зная ключа. Пароли представляют собой данные, которые всегда необходимо шифровать. В зависимости от желаемого уровня безопасности можно также кодировать имена пользователей, адреса электронной почты, номера телефонов.
Первая функция – crypt (.) — можетиспользоваться для кодирования данных, но расшифровать их обратно не удастся.