hash: Hash a vector.

Description Usage Arguments Details Value Examples

View source: R/hash.R

Description

See digest for additional documentation.

Usage

1
hash(.x, .algo = "sha256", .seed = 0, ...)

Arguments

.x

a vector.

.algo

the name of the algorithm.

.seed

an integer to seed the random number generator.

...

additional arguments to be based to digest.

Details

The user is advised to check out Wikipedia for more information.

Value

A hashed version of the vector.

Examples

1
2
3
4
# All algorithms available to digest::digest are available here
set.seed(1)
hash(letters, .algo = "sha256")
hash(letters, .algo = "crc32")

Example output

 [1] "fb1a678ef965ad4a66c712d2161f20319091cb4e7611e1925df671018c833f72"
 [2] "61ba1f136aebcd31977da80fae3afffe18b83691e2aa2c61f948d85085fd8e56"
 [3] "2eea4ca3e3a6518aaffdcd5bada74dc92c3e0170ab17f7826aa1d1222f8a1ef5"
 [4] "d2aebba0a3c95f6d03acf85bd9d41e602b92675ef4741063ebb2091e064d86cd"
 [5] "09cab1873b8f76f0d880aa963a5bd2f7c858af261acbde2a6cdee4ce993a12b3"
 [6] "6f1066d075c43d9d362b871d35b6bb0aba94407427e70d2bedb28570ba06ad47"
 [7] "4b536aa57b5af5b3e1c0c2abab66b909e5595a920422d42607253631135de30a"
 [8] "41d2e334d3bd3c1eaecb0012cbba4428908b0809acb68e7aa0b43cd660ddad9a"
 [9] "258c9d2a5232420699ed582a1320821a85d62bb8da75d66dabf0ca9f1a1b8250"
[10] "827f49bc49447ce20b1d239b4b26f0be499ee5b223f981855447c9924ad3f23e"
[11] "3a4e5ba81c6becba97cf7410bf20587798c835051a1429dbcbb6a9f9be9ea840"
[12] "2f1da6eb5780a0b3263be8137030a335ad81de4b6ba21427924dc9c60ffff112"
[13] "2724b71e4bd92b9ce117e3edd16c42305dc2bb1895f76aa3b3b41e1cb0f6cf09"
[14] "950c526e8c41fa0667808e9203924416887f65555cd7df32506f74e42beb8aa1"
[15] "be83037d6ce81eb1b0a44a1d34753f6ab38722e4ee845a1ea01f553c5ab142ca"
[16] "b6660aab90a66e4a74656414a9f66b7bf92b54f3a859b823fd0b718e88748017"
[17] "4cb65f965cd054bb407363510cc2d807e4392d8d45617cc14edb65a2bcef1c30"
[18] "79531d093ba0dcdb5d208fcd9a5eacd48eab96f22ef7f612e2cc94146040c160"
[19] "c14551f4d70e521eb21f9306d0a4b32945a7803e772301ccbf0099ae5a000b50"
[20] "a4081624db82db86656ac8389b2228b5aca298ef5c718fde6ea5d76283f01764"
[21] "da0357333979bc690f2dee399f8aa5ce7c1909005af9aef3d4ff37bd07f2be98"
[22] "195aa32a284e9807e67c0ebb71c2a3ceff320bd60c1565c32b190e5ed43c6799"
[23] "bf38c35202da35e857e0f5112fa39025d200a8f1ed8d542a3cde14a79a360fcf"
[24] "178ff3633d2855b22f15ec32b1d0cfc8e0a80be3d80e0361d0a89f208bb936e1"
[25] "114e43f2f291daa6d777e9dbdc6a881116ef23b5b940e2cc92a422d34c77319d"
[26] "76ef3457a9449f3edf38ad97e4f1d2d4471f467702fc2890cdcf524a72febb79"
 [1] "c0749952" "597dc8e8" "2e7af87e" "b01e6ddd" "c7195d4b" "5e100cf1"
 [7] "29173c67" "b9a821f6" "ceaf1160" "57a640da" "20a1704c" "bec5e5ef"
[13] "c9c2d579" "50cb84c3" "27ccb455" "aac4b9a0" "ddc38936" "44cad88c"
[19] "33cde81a" "ada97db9" "daae4d2f" "43a71c95" "34a02c03" "a41f3192"
[25] "d3180104" "4a1150be"

anonymizer documentation built on May 29, 2017, 9:29 a.m.