Making It Easy to Make Better Passwords
- Use EFF dice based algorithm to generate high entropy passwords
- Add helper functions to customize password to meet corporate
password policies.
- must contain both upper/lower case letters
- must contain a number
- must contain special symbol
- ability to render directly to clipboard to be pasted into password manager or other forms The goal of passwdr is to …
And the development version from GitHub with:
# install.packages("devtools")
devtools::install_github("actuarialvoodoo/passwdr")
This is a basic example which shows you how to solve a common problem:
library(passwdr)
## basic example code
passphrase()
# sometimes password rules to have upper case and numbers and symbols
passphrase() %>%
add_token_between_words(
shuffle(
add_upper_alpha(),
add_symbol(),
add_number(size = 2)
),
position = 0)