(guile.info.gz) Encryption
Info Catalog
(guile.info.gz) Locales
(guile.info.gz) POSIX
38.14 Encryption
================
Please note that the procedures in this section are not suited for
strong encryption, they are only interfaces to the well-known and
common system library functions of the same name. They are just as good
(or bad) as the underlying functions, so you should refer to your system
documentation before using them.
-- Scheme Procedure: crypt key salt
-- C Function: scm_crypt (key, salt)
Encrypt KEY using SALT as the salt value to the crypt(3) library
call.
Although `getpass' is not an encryption procedure per se, it appears
here because it is often used in combination with `crypt':
-- Scheme Procedure: getpass prompt
-- C Function: scm_getpass (prompt)
Display PROMPT to the standard error output and read a password
from `/dev/tty'. If this file is not accessible, it reads from
standard input. The password may be up to 127 characters in
length. Additional characters and the terminating newline
character are discarded. While reading the password, echoing and
the generation of signals by special characters is disabled.
Info Catalog
(guile.info.gz) Locales
(guile.info.gz) POSIX
automatically generated byinfo2html