first_name <- c("Jane", "Joe", "Raoul")
last_name <- c("Doe", "Smith", "Dupont")
age <- c(25, 69, 36)
# secure hashing
hash_names(first_name, last_name, age, hashfun = "secure")
# fast hashing
hash_names(first_name, last_name, age,
size = 8, full = FALSE, hashfun = "fast")
## salting the hashing (more secure!)
hash_names(first_name, last_name) # unsalted - less secure
hash_names(first_name, last_name, salt = 123) # salted with an integer
hash_names(first_name, last_name, salt = "foobar") # salted with an character
## using a different hash algorithm if you want things to run faster
hash_names(first_name, last_name, hashfun = "fast") # use sha256 algorithm
Run the code above in your browser using DataLab