The package code was refactored to improve readability and maintainability.
save_and_lock() was added. This function combines saving and locking data into a single step.
staticrypt() was added. This function creates an interface with the Staticrypt tool for encrypting HTML files.
lockr 0.3.0 (2023-03-20)
encryptrpak was renamed to lockr.
encryptr and devtoolsare no longer in the import dependence list.
encrypt_extdata() and decrypt_extdata() were superseded and removed from the package.
get_private_key(), get_public_key(), get_private_key_path(), and get_public_key_path() were removed from the package. Please use openssl for reading keys.
rsa_keygen() was added. This function facilitates the creation of RSA key pairs.
lock_file() and unlock_file() were added. These functions allow the user to encrypt or decrypt individual files.
lock_dir() and unlock_dir() were added. These functions allow the user to encrypt or decrypt all files inside a directory.