Calculates the sha1 hash of str
using the
US Secure Hash Algorithm 1,
str
The input string.
raw_output
If the optional raw_output
is set to TRUE,
then the sha1 digest is instead returned in raw binary format with a
length of 20, otherwise the returned value is a 40-character
hexadecimal number. Defaults to FALSE.