On the web, all pages on a domain can be encrypted with the same password. If the user selects the "remember me" checkbox, they won't have to authenticate on each page.
This also works without a webserver. It can be a local file that is opened in a browser.
This also works without a webserver. It can be a local file that is opened in a browser.