DESFingerprint()
Syntax
Result$ = DESFingerprint(Password$, Key$)
Description
This algorithm is based on the DES (Data Encryption Standard) crypt method to generates a 13 characters string. This string is mean to be unique and non-reversible implying a strong encryption, hardly crackable when the password is long enough (> 10 characters). The Password$ shouldn't be a large string, for performance reasons. To hash a big buffer (>16 kb), better use the MD5Fingerprint() command. The Key$ is also known as the 'Salt' parameter, well know from Linux/Unix/BSD users. When using a 2 characters long Key$, this function returns a 'Salt2' string, compatiable which any standard linux hash password (/etc/passwd). This command is based on the opensource crypt() command.
Supported OS
Windows