sha相关内容

发布版本中的 Google Maps API 密钥不起作用

我目前正在开发适用于 Android 的应用程序,并且正在使用 Google Maps API.在开发者控制台中,我添加了我的 SHA1 证书打印,然后是我的包名称.即使我使用 keytool 打印了这个 SHA1 证书,我也无法访问地图.我进行了大量搜索,但每个主题都让我找到了在开发人员控制台中错误的 API 密钥中出现错误的答案.但我选择了正确的 SHA1,我的证书之一. 提前致谢! ..
发布时间:2022-01-25 16:40:16 移动开发

如何将密码哈希从 MD5 转换为 SHA?

我有一个旧应用程序,它的用户密码使用 MD5 哈希值存储在数据库中.我想用 SHA-2 系列中的东西替换它. 我已经想到了两种可能的方法来实现这一点,但都显得相当笨拙. 1) 添加一个布尔“标志"字段.在此之后用户第一次进行身份验证时,将 MD5 密码哈希替换为 SHA 密码哈希,并设置标志.然后我可以检查标志以查看密码哈希是否已转换. 2) 添加第二个密码字段来存储 SHA 哈 ..
发布时间:2022-01-22 08:24:19 其他开发

如何在 CentOS 上降级 python 版本?

我有一个运行 CentOS 6.6 的专用网络服务器 我正在运行一些使用 Python SHA 模块的脚本,我认为该模块在当前 Python 版本中已被弃用. 我正在考虑降级我的 Python 安装,以便我可以使用这个模块. 还有更好的选择吗?如果没有,我该怎么做? 这些是我的 Python 安装细节: rpm-python-4.8.0-38.el6_6.x86_64db ..
发布时间:2022-01-13 21:27:00 Python

Git(Hub) 如何处理来自短 SHA 的可能冲突?

Git 和 GitHub 都显示 SHA 的短版本 - 仅显示前 7 个字符而不是全部 40 个字符 - Git 和 GitHub 都支持将这些短 SHA 作为参数. 例如git show 962a9e8 例如https://github.com/joyent/node/commit/962a9e8 鉴于可能性空间现在低了几个数量级,“只是"2.68 亿,如何Git 和 GitH ..
发布时间:2022-01-10 10:30:33 其他开发

x86 中是否有任何指令可以加速 SHA (SHA1/2/256/512) 编码?

例如,x86 是指令集到硬件加速 AES.但是在 x86 中是否有任何指令可以加速 SHA(SHA1/2/256/512)编码,在 x86 上编码 SHA 的最快库是什么? 解决方案 x86 中是否有任何指令可以加速 SHA (SHA1/2/256/512) 编码? 现在是 2016 年 11 月,答案终于是肯定的.但它只有 SHA-1 和 SHA-256(以及扩展的 SHA-2 ..
发布时间:2022-01-10 10:00:39 C/C++开发

为什么 Git 不使用更现代的 SHA?

我了解到 Git 使用 SHA-1 摘要作为修订的 ID.为什么它不使用更现代的 SHA 版本? 解决方案 为什么不使用更现代的 SHA 版本? 十二月.2017:会的.Git 2.16(2018 年第一季度)是第一个说明和实现这一意图的版本. 注意:请参阅下面的 Git 2.19:它将是 SHA-256. Git 2.16 将提出一个基础架构来定义在 Git 中使用 ..
发布时间:2022-01-10 09:41:31 其他开发

PHP 中的 JWT(JSON Web 令牌),不使用 3rd-party 库.怎么签?

有一些库可以在 PHP 中实现 JSON Web Tokens (JWT),例如 php-jwt.我正在编写自己的非常小而简单的课程,但无法弄清楚为什么我的签名无法通过验证here,即使我已经试图坚持标准.我已经尝试了几个小时,但我被卡住了.请帮忙! 我的代码很简单 //构建标题$headers = ['alg'=>'HS256','typ'=>'JWT'];$headers_encode ..
发布时间:2022-01-10 08:45:48 PHP

在 Visual Studio 2012 中使用 OpenSSL

我已经从 http://www.openssl.org/source/下载了最新版本的 Openssl 我想在 Visual Studio 2012 中使用它,尤其是获取文件的 md5/sha-1 哈希,但我无法使用 openssl 库包含/设置环境.老实说,我对要包含的内容和位置感到困惑,但我已经阅读了 README-s. 我收到此错误. Error 1 error LNK2019 ..
发布时间:2022-01-07 19:29:52 C/C++开发

将密码从 Drupal 7 迁移到 Django

我正在将一个站点从 Drupal 7 迁移到 Django 1.4,包括当前用户.我如何使用由 Drupal 散列的密码? 根据this,Drupal使用 SHA-512 的 7 个哈希密码(它们以字符串的形式存储,以“$S$"开头). Django 1.4 现在包含许多用于存储密码的选项,包括SHA-256 的默认值,但我找不到 SHA-512 的选项.虽然 这个应用 似乎允许使用 ..
发布时间:2021-12-29 23:23:40 其他开发

java中的SHA2密码散列

我正在尝试使用 SHA2 对一些密码进行哈希处理. 我在哪里可以得到一段 Java 代码来制作它? 我看过那个帖子,但我缺少一些东西:使用 Java 存储 SHA2 密码 Mac mac = Mac.getInstance("HmacSha256");SecretKeySpec secret = new SecretKeySpec(key.getBytes(), "HmacSha2 ..
发布时间:2021-12-27 16:36:43 Java开发

如何使用 C# 取消散列哈希?

有人可以反转我正在使用的这个方便的哈希码吗? 使用 System.Security.Cryptography;公共静态字符串 EncodePasswordToBase64(字符串密码){ byte[] bytes = Encoding.Unicode.GetBytes(password);byte[] inArray = HashAlgorithm.Create("SHA1").ComputeH ..
发布时间:2021-12-27 16:23:31 C#/.NET

在实践中忽略 SHA 冲突的可能性是否安全?

假设我们有 10 亿张独特的图片,每个图片 1 兆字节.我们计算每个文件内容的 SHA-256 哈希值.碰撞的可能性取决于: 文件数量 单个文件的大小 假设它为零,我们可以忽略这种可能性有多远? 解决方案 通常的答案是这样的:一颗流氓小行星在下一秒内撞击地球,摧毁我们所知道的文明的概率是多少,并杀死数十亿人?可以说,任何低于这个概率的不幸事件实际上都不是很重要. 如果我 ..
发布时间:2021-12-27 16:03:53 其他开发

在 PostgreSQL 中使用加密密码创建用户

是否可以在不提供纯文本密码的情况下在 PostgreSQL 中创建用户(理想情况下,我希望能够创建一个仅提供使用 sha-256 加密的密码的用户)? 我想做的是用类似的东西创建一个用户: 使用密码'$6$kH3l2bj8iT$KKrTAKDF4OoE7w.oy(...)BPwcTBN/V42hqE.'创建用户“martin"; 有没有办法做到这一点? 感谢您的帮助. 解决方 ..
发布时间:2021-12-22 20:02:58 其他开发

*通常*认为需要多少 git sha 来唯一标识给定代码库中的更改?

如果您要构建一个目录结构,其中一个目录以 Git 存储库中的提交命名,并且您希望它足够短以防止流血,但又足够长以保证机会其中碰撞可以忽略不计,一般需要多少 SHA 子串? 假设我想唯一标识此更改:https://github.com/wycats/handlebars./commit/e62999f9ece7d9218b9768a908f8df9c11d7e920 我可以使用最少的前四 ..
发布时间:2021-12-14 12:50:50 其他开发