Hashing passwords using LotusScript®

Passwords can be hidden for display, for example, by using a field of type Password, or a prompt of type PROMPT_PASSWORD in NotesUIWorkspace.Prompt. However, passwords saved as field or other values (such as environment variables) are not secure. The following methods provide a means to secure passwords:

  • HashPassword hashes a string value so that it is not recognizable.
  • VerifyPassword verifies a string value against a hashed value.