pbkdf2 相关问题

PBKDF2(基于密码的密钥推导功能2)是密钥推导功能,是RSA实验室的公钥加密标准(PKCS)系列的一部分。

如何将 PBKDFD2 与 CryptoKit 结合使用

我正在用 Swift 开发一个 iOS 应用程序,需要加密一些文本,并希望使用用户密码作为加密密钥。 为了能够安全地执行此操作,我需要从...导出对称密钥...

回答 1 投票 0

PBKDF2在比特币中的实现是怎样的?

我试图通过用 C++ 编写自己的代码来了解比特币的工作原理。目前我正在努力正确实现 PBKDF2 功能。我尝试了很多信息来源,例如: PBKDF2 中

回答 1 投票 0

用于创建和验证 PBKDF2 - SHA512 哈希的 Python 程序

我想要一个Python程序,它可以输入密码和散列(一种散列),将密码转换为散列,并验证它是否等于之前给定的散列。 我使用 ChatGPT 来...

回答 1 投票 0

为什么 Crypto++ pbkdf2 输出与 C# 中的 Rfc2898DeriveBytes 和 JavaScript 中的 crypto.pbkdf2 不同

所以我尝试使用 PBKDF2 给定 256 位的 Base64 字符串来派生密钥。我可以使用 C# 的 Rfc2898DeriveBytes 和 node-crypto 的 pbkdf2 来派生相同的密钥,但是,我不能说相同...

回答 1 投票 0

如何获取php hash_pbkdf2解密值

我已经使用 PHP hash_pbkdf2 函数加密了字符串。请查看以下代码: $密码=“密码”; $迭代次数= 10000; $盐= 1111; $hash = hash_pbkdf2("sha256"...

回答 1 投票 0

Python wpa_passphrase(linux 二进制)实现仅生成 psk 的一部分

wpa_passphrase“测试”“测试密码”网络= { ssid=“测试” #psk="测试密码" psk=ae9400eac47807861c32f6b2d52434594fe1f1cbbd5ae0d89d5199ea5e4c79aa } 我做了一个Python脚本...

回答 3 投票 0

加密/解密失败

我有一个辅助类 AES 加密/解密字符串,它主要是 Baeldung AES 加密示例中提供的代码的克隆 代码如下: 导入java.security。

回答 2 投票 0

在 Java 中工作 Rfc2898DeriveBytes.Pbkdf2

我有一些使用 Rfc2898DeriveBytes.Pbkdf2(bytes,src,5000,HashAlgorithmName.SHA1,24) (较旧的实现)通过 C# 进行哈希处理的密码,并希望将此代码移植到 java。 不过我不...

回答 1 投票 0

Java 与 python AES PBKDF2

我正在尝试用Python解密Apache Nifi(1.23.1)flow.xml.gz(或flow.json.gz)文件中的一些值。通过对 Java 文件进行一些修补,我发现了以下信息: 场地

回答 1 投票 0

在 C# 中计算 PBKDF2 Sha256 - 相同的结果,不同的数据

我尝试计算哈希密码。 该机制描述如下: 德语:https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AVM_Technical_Note_-_Session_ID_deutsch_2021-05...

回答 1 投票 0

密码派生密钥(即 PBKDF2)+ oAuth2

我有一个应用程序需要代表用户存储机密。这些秘密应该安全地存储,但需要在用户在场时可解密。 通常我会转向

回答 1 投票 0

如何用Java实现Scrypt?

我真的一直在努力尝试让 Bouncy Castle Scrypt 在我的网络应用程序中进行密码加密。我对 Java 编程和安全性相当陌生。 我试过看 Bouncy Ca...

回答 2 投票 0

如何在 python 中生成 PBKDF2 密码哈希?

我正在使用一些软件,将其内部用户数据库存储在 JSON 文件(users.json)中,其中每个用户都有一个名为“密码”的字段,其值如下所示: pbkdf2:10000:f30dd5755d4d172d:

回答 1 投票 0

在 python-pbkdf2 中验证 PBKDF2 密码哈希

我使用下面的代码片段在保存到数据库之前对用户密码进行加密。 从 pbkdf2 导入地穴 pwhash = crypt(来自用户的密码) 示例:$p5k2$$Y0qfZ64u$A/pYO.3Mt9HstUtEEhWH/

回答 2 投票 0

Django pbkdf2_sha256 JS 实现

我有一个来自 django 的数据库,我想从 Node.js 中使用它。我有一个任务:验证用户身份。从数据库可知:算法 pbkdf2_sha256、salt、10000 次迭代和 base64 编码的哈希值。

回答 5 投票 0

零知识架构

我想用零知识架构来加密一些用户数据。我参考了bitwarden的实现,但不理解某些部分。 首先,我想使用 argo...

回答 1 投票 0

两种语言之间的 AES 加密不产生输出 [关闭]

尝试通过 AES 加密将数据从 Javascript 发送到 Perl。但是,在 Perl 端解码时我没有得到任何输出。 编辑: 期望的行为——让 Perl 代码对我进行解密……

回答 0 投票 0

我想把 JavaScript 代码片段改成 Python 代码片段

var e = '</desc> <question vote="-3"> <pre><code>&lt;script src=&#34;https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.0.0/crypto-js.min.js&#34;&gt;&lt;/script&gt; &lt;script&gt; var e = &#39;00ad5ef1ed2619e45c2591819e55ad9b04cd4801821c15177312e490b18f51446e0626a079aa2be1d84030ddf618b63115qm1aYI7SySPXm/hxvoJFMfgHpE/RjXIIGpT7ShdeXRYijBT9COM0Pj4ku+m2rLOyBc3GeQKfFC+u6kdLSa0C0pu+sMUZoMAbXGuKM/CoFrOhgivTKrYEwwmUZB2wtmi4uh3nudyX9jPU3visJd91FFH4vZAm7RTae9ZjwXUNZPdVsD1ErscLV9eJXKWmBbs0dgYLpLydk3mGMYQ/if8FX32wg/6tBSFej6o790aTuKnwjJfq2TbpDitqz+xCK1vNgGpwo2PBdcsasobasoAlsrZCXxWfPxE+TzvdIOAHG6qVQYb0+I/EBjacmVX/+R80lkrzpOLQXCyTt52ubUk7UWHKjWuT26RtUL6edWKLexuNSXCDVWksuPJoR0lMz8&#39; var o = &#39;cxqj5edKQYprkbHo5lkYQFGSIqZCpkAM6l2UX6p1Ws3q1vb1xLHuZqG7n2v9EJFk.cG9ydGFsX2RvbWFpbi9lbGQ0&#39; var t = o.substr(0, 32), s = e.substr(0, 64), n = e.substr(64, 32), r = e.substr(96), i = CryptoJS.PBKDF2(t, CryptoJS.enc.Hex.parse(s), { keySize: 4, iterations: 1e3, hasher: CryptoJS.algo.SHA256 }), u = CryptoJS.AES.decrypt(r, i, { iv: CryptoJS.enc.Hex.parse(n) }), l = u.toString(CryptoJS.enc.Utf8); &lt;/script&gt; </code></pre> <p>我正在尝试将上面的 JavaScript 代码片段更改为 Python,但我无法得到我想要的结果。</p> <p>这就是我想要的结果:</p> <blockquote> "<p>\u0026result_code\u003d00\u0026result_msg\u003d\u0026now_round_num\u003d1290003\u0026lotto_name\u003d스피드키노\u0026last_sec\u003d282\u0026sell_sts\u003d1\u0026prev_round_num\u003d1290002\u0026prev_round_status\u003d5\u0026prev_winnum\u003d44,51,57,68,67,35,07,01,39,50,40,11,56,60,46 ",55,61,21,26,06,34,30:865&money=0&coupon=0&buy_data=&is_last_inning=N&is_last_pre_inning=N&etc=&</p> </blockquote> <p>变量<pre><code>l</code></pre>的值就是上面的数据</p> </question> </body></html>

回答 0 投票 0

PBKDF2 密钥正在解密没有相同盐的 AES?

如果不保存和重复使用 PBKDF2 中的盐,以下怎么可能? 这是我加密文件的方法: openssl aes-256-cbc -pbkdf2 -in secret.txt -out secret.enc -a -kfile kfile.fi ...

回答 1 投票 0

Webcrypto PBKDF2-SHA1

我在使用PBKDF2与Webcrypto时遇到了一个问题。我想使用PBKDF2和SHA-1算法。目前,我有,const ENCODING = "utf-8"; const HMACSHA1 = {name: "HMAC", "hash" : "SHA-1"}; ...。

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.