Description Usage Arguments Details Value Author(s) See Also
Generates the tokens.
1 | generate_token(n_words, method = c("pseudorandom", "random"))
|
n_words |
The number of tokens to generate. |
method |
The method used to draw the random numbers. See below for more details. |
This function generates as many tokens as needed to create the passphrase. Currently, two methods can be used to generate the random tokens.
The simplest and the default (pseudorandom
) uses the
function sample
to simulate the dice rolls. Numbers
generated this way are not truly random but are a decent
approximation.
The other option (random
) uses the random
package
that gets truly random numbers by converting atmospheric noise
into numbers. The main issue is that someone could monitor your
network and intercept the numbers that are being used. If you are
concerned about this, use a physical dice.
Note that if you want to use the random
method, you will
need an internet connection. The service that provides these
random numbers (http://www.random.org) has daily quotas,
don't go too crazy (if you need to, you can purchase additional
bits, see http://www.random.org/quota).
A character vector representing the generated tokens.
Francois Michonneau
http://www.random.org the website that generates the true random numbers, and the random package from Dirk Eddelbuettel.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.