powered by
Calculate the MD5 hash of each element of a character vector.
hash_md5(x)hash_raw_md5(x)hash_obj_md5(x, serialize_version = 2)hash_file_md5(paths)
hash_raw_md5(x)
hash_obj_md5(x, serialize_version = 2)
hash_file_md5(paths)
hash_md5() returns a character vector of hexadecimal MD5 hashes.
hash_md5()
hash_raw_md5() returns a character scalar.
hash_raw_md5()
hash_obj_md5() returns a character scalar.
hash_obj_md5()
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_md5() calculates the MD5 hash of the bytes of a raw vector.
hash_obj_md5() calculates the MD5 hash of an R object. The object is serialized into a binary vector first.
hash_file_md5() calculates the MD5 hash of one or more files.
hash_file_md5()
tools::md5sum() for a base R MD5 function that works on files.
tools::md5sum()
Other hash functions: hash_animal(), hash_emoji(), hash_sha1(), hash_sha256(), hash_xxhash()
hash_animal()
hash_emoji()
hash_sha1()
hash_sha256()
hash_xxhash()
hash_md5(c("foo", NA, "bar", ""))
Run the code above in your browser using DataLab