#encryption #site #password #protection #build #mdbook-built #pagecrypt

bin+lib mdbook-pagecrypt

Encrypt your mdbook-built site with password protection

1 unstable release

0.1.0 Jun 27, 2024

#1422 in Cryptography

MPL-2.0 license

31KB
255 lines

mdbook-pagecrypt

Encrypt your mdbook-built site with password protection.

Inspired by pagecrypt.

Installation

cargo install mdbook-pagecrypt

Usage

Add the following to your book.toml:

[output.pagecrypt]
password = "secret"
rounds = 600_000 # optional, rounds in password hashing

And then run mdbook build to encrypt the site.

Dependencies

~13–26MB
~376K SLoC