Questions tagged «sha»

5
通常*需要多少个git sha来唯一标识给定代码库中的更改?
例如,如果要构建一个目录结构,该目录结构为Git存储库中的提交命名了一个目录,并且您希望它足够短以至于不让您流血,但又要足够长以使它碰撞的机会可以忽略不计,通常需要多少SHA子字符串? 假设我要唯一标识此更改:https : //github.com/wycats/handlebars.js/commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 我最多只能使用前四个字符:https : //github.com/wycats/handlebars.js/commit/e629 但是我觉得那会很冒险。但是,假设某个代码库可能在几年内(例如)更改了3万个代码,那么如果我使用8个字符,发生冲突的机会是多少?12吗 是否存在通常被认为可以接受的数字?
212 git  github  sha 

3
在实践中忽略SHA碰撞的可能性是否安全?
假设我们有十亿个唯一的图像,每个图像一兆字节。我们为每个文件的内容计算SHA-256哈希。碰撞的可能性取决于: 文件数 单个文件的大小 假设可能性为零,我们可以忽略多远?
209 hash  sha 

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

11
php mysqli_connect:客户端未知的身份验证方法[caching_sha2_password]
我正在使用phpmysqli_connect登录到MySQL数据库(全部在localhost上) <?php //DEFINE ('DB_USER', 'user2'); //DEFINE ('DB_PASSWORD', 'pass2'); DEFINE ('DB_USER', 'user1'); DEFINE ('DB_PASSWORD', 'pass1'); DEFINE ('DB_HOST', '127.0.0.1'); DEFINE ('DB_NAME', 'dbname'); $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); if(!$dbc){ die('error connecting to database'); } ?> 这是mysql.user表: MySQL Server ini文件: [mysqld] # The default authentication plugin to be used when connecting to the …
101 php  mysql  hash  sha 


8
在Android中使用DigestUtils找不到方法
我正在尝试使用JDK 1.6在Android 2.3.1中使用库DigestUtils,但是在执行该应用程序时出现以下错误: Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.shaHex 这里有堆栈跟踪: 02-03 10:25:45.153: I/dalvikvm(1230): Could not find method org.apache.commons.codec.binary.Hex.encodeHexString, referenced from method org.apache.commons.codec.digest.DigestUtils.shaHex 02-03 10:25:45.153: W/dalvikvm(1230): VFY: unable to resolve static method 329: Lorg/apache/commons/codec/binary/Hex;.encodeHexString ([B)Ljava/lang/String; 02-03 10:25:45.153: D/dalvikvm(1230): VFY: replacing opcode 0x71 at 0x0004 02-03 10:25:45.153: D/dalvikvm(1230): VFY: …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.