我必须与两位同事交换大文件。其中一个在R
另一个在不同的环境中工作(不确定究竟是哪一个)。我使用标准digest
的{{1}}在其中散列长字符串以节省空间,例如
sha1
然后同事散列他们的字符串并在我的文件中搜索相同的哈希值。是否保证我们的哈希值是一样的?我现在担心,因为在线生成器产生了不同的哈希:
http://hash.online-convert.com/sha1-generator
hex:be5c711f15f874ecdcb5b99e655264afa53170c5
编辑:找到答案:library(digest)
sapply("2016_Silverado_1500__CW_LS__Standard_Fragile_Static_US_ENG_v1_160x600.jpg", digest, "sha1")
2016_Silverado_1500__CW_LS__Standard_Fragile_Static_US_ENG_v1_160x600.jpg
"e18f03a6e0949d6149aba07bd8295e7249f3b38d"