sha

    1热度

    1回答

    我有大约1500字节的数据,我想构建一个校验和,以便如果数据被破坏,校验和仍然匹配数据的机会小于10^15中的1,即足够低的概率,即I可以对待它,因为它永远不会发生。 问题是我应该计算多少位数?我有一个sha-160计算,它给了我160位散列的数据,但我认为这是比必要的方式更大。所以我想我可以截断结果哈希来说低40位,并使用它作为一个足够大的位模式,如果数据被破坏,我很可能会检测到它。 所以这个问

    0热度

    1回答

    可能重复: SHA-512 library for PHP 我看到有()仅仅是高达SHA1。如何使用codeignitor正确实施SHA512。我是否需要外部库或者是否有内置支持?如果外部有任何关于开放/免费的建议? 谢谢。

    2热度

    1回答

    我在数据上应用SHA-512。从理论上讲/实际上可能从SHA-512哈希中得出原始数据的SHA-256哈希?

    11热度

    2回答

    我在Android上遇到SHA-1性能问题。在C#中,我在3秒左右得到计算的哈希值,对于Android来说,同样的计算大约需要75秒。我认为问题在于从文件读取操作,但我不知道如何提高性能。 这是我的散列生成方法。 private static String getSHA1FromFileContent(String filename) { try {

    68热度

    1回答

    我知道,当你将一个子模块添加到git仓库时,它会跟踪其sha1所引用的子模块的特定提交。 我试图找到这个sha1值存储在哪里。 .gitmodules和.git/config文件只显示子模块的路径,但不显示提交的sha1。 的git-submodule(1)参考只讲一个gitlink条目和gitmodules(5)参考不说这事,无论是。

    4热度

    2回答

    有了这样的STR一些字符串结果是: SHA256(STR)=3f7c54571faee024e3fd68603c5c95f6a4c8ef73a398840b974f3f57737a116f 是否有可能得到的SHA256(myOwnString+STR)的结果呢? ('+'用作级联) 这种情况下是否存在已知的攻击?

    6热度

    1回答

    我想生成SHA512散列密码,直接包含在/ etc/shadow文件中,以便与chef's user resource一起使用。通常我会去STDLIB的Digest库这一点,但它不会产生正确的格式哈希: ruby-1.9.2-p136 :001 > require 'digest/sha2' => true ruby-1.9.2-p136 :002 > Digest::SHA512.hexdi

    7热度

    4回答

    我在写一个简单的MP3编目器来跟踪哪些MP3在我的各种设备上。我打算使用MD5或SHA2键来识别匹配的文件,即使它们已被重命名/移动等。我并不试图匹配在逻辑上等同的MP3(即:同一首歌,但编码不同)。我有大约8000个MP3。其中只有约6700个生成了唯一的密钥。 我的问题是,无论我选择何种哈希算法,我都会碰到碰撞。在一个案例中,我有两个文件碰巧是同一个专辑中的曲目#1和#2,它们是不同的文件大小

    9热度

    2回答

    SQL Server中是否有内置的sha256函数?我也找不到sha256 T-SQL函数源代码。任何人有另一种选择?

    1热度

    5回答

    当我从几个目录了对单个文件运行shasum,我得到了我希望和最终要: shasum 2010/Whitmore/The\ Astrophysical\ Journal\ 2010\ Whitmore.pdf 5da84767c2301f29ed3b7db7542167150fe63b8b 2010/Whitmore/The Astrophysical Journal 2010 Whitmore.