powered by
Calculate the SHA-256 hash of each element of a character vector.
hash_sha256(x)hash_raw_sha256(x)hash_obj_sha256(x, serialize_version = 2)hash_file_sha256(paths)
hash_raw_sha256(x)
hash_obj_sha256(x, serialize_version = 2)
hash_file_sha256(paths)
hash_sha256() returns a character vector of hexadecimal SHA-256 hashes.
hash_sha256()
hash_raw_sha256() returns a character scalar.
hash_raw_sha256()
hash_obj_sha256() returns a character scalar.
hash_obj_sha256()
hash_file_sha256() returns a character vector of SHA-256 hashes.
hash_file_sha256()
Character vector. If not a character vector, then as.character() is used to try to coerce it into one. NA entries will have an NA hash.
as.character()
NA
Workspace format version to use, see base::serialize().
base::serialize()
Character vector of file names.
hash_raw_sha256() calculates the SHA-256 hash of the bytes of a raw vector.
hash_obj_sha256() calculates the SHA-256 hash of an R object. The object is serialized into a binary vector first.
hash_file_sha256() calculates the SHA-256 hash of one or more files.
Other hash functions: hash_animal(), hash_emoji(), hash_md5(), hash_sha1(), hash_xxhash()
hash_animal()
hash_emoji()
hash_md5()
hash_sha1()
hash_xxhash()
hash_sha256(c("foo", NA, "bar", ""))
Run the code above in your browser using DataLab