Pro Git 中文版 第2版 2.1.66哲学不可或缺的部分。 若你在传送过程中丢失信息或损 坏文件,Git 就能发现。 Git 用以计算校验和的机制叫做 SHA-1 散列(hash,哈希)。 这是一个由 40 个十六进制字符(0-9 和 a-f)组 成的字符串,基于 Git 中文件的内容或目录结构计算出来。 SHA-1 哈希看起来是这样: 24b9da6552252987aa493b52f8696cd6d3b00373 Git insertions(+) create mode 100644 README 好,现在你已经创建了第一个提交! 可以看到,提交后它会告诉你,当前是在哪个分支(master)提交的,本 次提交的完整 SHA-1 校验和是什么(463dc4f),以及在本次提交中,有多少文件修订过,多少行添加和删改 过。 请记住,提交时记录的是放在暂存区域的快照。 任何还未暂存文件的仍然保持已修改状态,可以在下次提交时 纳入版本管理。 -0700 first commit 不传入任何参数的默认情况下,git log 会按时间先后顺序列出所有的提交,最近的更新排在最上面。 正如你 所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。 git log 有许多选项可以帮助你搜寻你所要找的提交, 下面我们会介绍几个最常用的选项。 其中一个比较有用的选项是 -p 或 --patch0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66服务与钩子 GitHub API 基本用途 在一个问题上评论 修改 Pull Request 的状态 Octokit 总结 Git 工具 选择修订版本 单个修订版本 简短的 SHA-1 分支引用 引用日志 祖先引用 提交区间 交互式暂存 暂存与取消暂存文件 暂存补丁 贮藏与清理 贮藏工作 贮藏的创意性使用 从贮藏创建一个分支 清理工作目录 签署工作 GPG 哲学不可或缺的部分。 若你在传送过程中丢失信息或损坏文 件,Git 就能发现。 Git 用以计算校验和的机制叫做 SHA-1 散列(hash,哈希)。 这是一个由 40 个十六进制字符(0-9 和 a-f)组成的字符串,基于 Git 中文件的内容或目录结 构计算出来。 SHA-1 哈希看起来是这样: 24b9da6552252987aa493b52f8696cd6d3b00373 Git insertions(+) create mode 100644 README 好,现在你已经创建了第一个提交! 可以看到,提交后它会告诉你,当前是 在哪个分支(master)提交的,本次提交的完整 SHA-1 校验和是什么 (463dc4f),以及在本次提交中,有多少文件修订过,多少行添加和删改 过。 请记住,提交时记录的是放在暂存区域的快照。 任何还未暂存文件的仍然保 持已修改状态,可以在下次提交时纳入版本管理。0 码力 | 670 页 | 13.59 MB | 1 年前3
简谈 Rust 与国密 TLS - 王江桐Introduction of SM3 Rust China Conf 2022 – 2023, Shanghai, China • SM3 为密码杂凑算法,采用密码散列(hash)函数标准,用于替代 MD5/SHA-1/SHA-2 等国际 算法,是在 SHA-256 基础上改进实现的一种算法,消息分组长度为 512 位,摘要值长度为 256 位,其中使用了异或、模、模加、移位、与、或、非运算,由填充、迭代过程、消息扩展和压缩 函数所构成。 • 保证信息的完整性。 • 在商用密码体系中,SM3 主要用于数字签名及验证、消息认证码生成及验证、随机数生成、密钥 扩充等。据国家密码管理局表示,其安全性及效率要高于 MD5 算法和 SHA-1 算法,与 SHA- 256 相当。 • SM3 将对长度为l(l < 2^64) 比特的消息 m,经过填充和迭代压缩,生成杂凑值,杂凑值长度为 256比特。 SM3 Introduction0 码力 | 44 页 | 3.70 MB | 1 年前3
跟我学Shiro - 张开涛str = "hello"; String salt = "123"; //内部使用 MessageDigest String simpleHash = new SimpleHash("SHA-1", str, salt).toString(); DefaultHashService hashService = new DefaultHashService(); //默认算法 SHA-5120 码力 | 219 页 | 4.16 MB | 10 月前3
百度超级链 XuperChain 3.7 中文文档希摘要。目前在区块链中使用较多的是 SHA256,摘要长度为256bit,具有较高的抗碰撞攻击安全性。 RIPEMD-160 : 产生长度为160bit的摘要串。 相比于美国国家安全局设计的 SHA-1和SHA-2算法,RIPEMD-160的设计原理是开放的。 关于一些典型的Hash算法的对比,可以参考 这里 [https://en.wikipedia.org/wiki/SHA- 1#Com0 码力 | 270 页 | 24.86 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档希摘要。目前在区块链中使用较多的是 SHA256,摘要长度为256bit,具有较高的抗碰撞攻击安全性。 RIPEMD-160 : 产生长度为160bit的摘要串。 相比于美国国家安全局设计的 SHA-1和SHA-2算法,RIPEMD-160的设计原理是开放的。 关于一些典型的Hash算法的对比,可以参考 这里 [https://en.wikipedia.org/wiki/SHA- 1#Com0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档希摘要。目前在区块链中使用较多的是 SHA256,摘要长度为256bit,具有较高的抗碰撞攻击安全性。 RIPEMD-160 : 产生长度为160bit的摘要串。 相比于美国国家安全局设计的 SHA-1和SHA-2算法,RIPEMD-160的设计原理是开放的。 关于一些典型的Hash算法的对比,可以参考 这里 [https://en.wikipedia.org/wiki/SHA- 1#Com0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12 中文文档希摘要。目前在区块链中使用较多的是 SHA256,摘要长度为256bit,具有较高的抗碰撞攻击安全性。 RIPEMD-160 : 产生长度为160bit的摘要串。 相比于美国国家安全局设计的 SHA-1和SHA-2算法,RIPEMD-160的设计原理是开放的。 关于一些典型的Hash算法的对比,可以参考 这里 [https://en.wikipedia.org/wiki/SHA- 1#Com0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-b 中文文档希摘要。目前在区块链中使用较多的是 SHA256,摘要长度为256bit,具有较高的抗碰撞攻击安全性。 RIPEMD-160 : 产生长度为160bit的摘要串。 相比于美国国家安全局设计的 SHA-1和SHA-2算法,RIPEMD-160的设计原理是开放的。 关于一些典型的Hash算法的对比,可以参考 这里 [https://en.wikipedia.org/wiki/SHA- 1#Com0 码力 | 336 页 | 12.62 MB | 1 年前3
Julia 中文文档2d15fe94-a1f7-436c-a4d8-07a9a496e01c ——它在清单中找到了它的节,请注意它没有 path 条目,但是它有一个 git-tree-sha1 条目。然后 计算这个 slug 的 UUID/SHA-1 对,具体是 HDkrT(这个计算的确切细节并不重要,但它是始终一致的 和确定的)。这意味着这个 Priv 包的路径 packages/Priv/HDkrT/src/Priv.jl 将在其中一个包仓库 git docs for a full list. LibGit2.GitHash – Type. GitHash A git object identifier, based on the sha-1 hash. It is a 20 byte string (40 hex digits) used to identify a GitObject in a repository. LibGit2 versions——所有已注册版本的标签列表 每个包的已注册版本都会提供以下信息: • its semantic version number –e.g. v1.2.3 • its git tree SHA-1 hash – e.g. 7ffb18ea3245ef98e368b02b81e8a86543a11103 • a map from names to UUIDs of dependencies0 码力 | 1238 页 | 4.59 MB | 1 年前3
共 53 条
- 1
- 2
- 3
- 4
- 5
- 6













