我正在看哈希算法,但找不到答案.
谢谢..
更新:
我想澄清一点,我理解散列和加密之间的区别.是什么促使我这样问这个问题的是这篇文章,作者将bcrypt称为"自适应散列"
由于bcrypt基于Blowfish,因此我认为Blowfish是一种哈希算法.如果它的答案已经指出加密,那么在我看来它应该不会在本文中占有一席之地.更糟糕的是,他总结说bcrypt是最好的.现在让我感到困惑的是phpass类(我相信用于密码哈希)使用bcrypt(即河豚,即加密).根据这些新信息,你们告诉我(河豚是加密),这个类听起来不对.我错过了什么吗?
遵循this SO post和链接指南,我设置了如下条件配置...
$ cat ~/.gitconfig
[user]
name = Random J. Hacker
email = RandomJ@hack.er
[includeIf "gitdir:~/work/*"]
path = ~/work/.gitconfig
$ cat ~/work/.gitconfig
[user]
name = Serious Q. Programmer
email = serious.q@programmer.biz
Run Code Online (Sandbox Code Playgroud)
这样,我在 Programmer Co. 工作时克隆的所有存储库都将我的@programmer.biz工作电子邮件地址分配为默认--author凭据;我克隆到我的桌面或/tmp/~/.vscode或任何地方的每个随机存储库都将我的超级合法@hack.er凭证分配为作者。
不幸的是,我注意到以下行为......
$ git clone git@github.com:programmerbiz/repo.git
$ cd repo/
$ git config --list | grep user
user.name=Random J. Hacker
user.email=RandomJ@hack.er
user.name=Serious Q. Programmer
user.email=serious.q@programmer.biz
Run Code Online (Sandbox Code Playgroud)
不好了!我的@hack.er用户被业务回购接收了!
我想为所有 repos自动配置一个且只有一个默认值 …