密码学包括加密,散列和数字签名等。在crypto.stackexchange.com上可以更好地询问与软件开发没有直接关系的密码学问题。
我目前正在研究一种使用 python 代码在 pionex 平台上下买单的方法,这样我就可以在 pionex 上使用我的机器人。从 pionex api 获取信息是成功的,但是在发布
我正在尝试在我的 Java 应用程序中实现一些加密。 加密应按如下方式工作: 生成随机 n 位 AES 密钥 使用 RSA 公钥加密 AES 密钥 将加密的 AES 密钥发送至
我可以将这个Python脚本转换为JavaScript吗? (密码学 blake2b)
你好,我正在尝试将以下 python 脚本转换为 javascript,但不确定这是否可能。 我不太喜欢密码学,所以我的失败可能与
使用以下代码,我可以生成椭圆曲线数字签名算法(ECDSA)参数(即公钥和私钥)。 使用 var ecdsa = ECDsa.Create(ECCurve.NamedCurves.nistP3...
我的一个朋友丢失了 BitGo 帐户的密码。她的“钥匙卡”包含她的私钥,格式如下(出于安全原因对实际信息进行了编辑): 用户密钥: {“iv”:“IDMkr...UH4g0TBCofAcI...
在C#中加密一个字符串,在Python中解密失败,显然问题出在IV上 代码输入pt C# 公共字符串加密(字符串明文) { // 转换加密的 clave
ARC4 解密在 SMSG_AUTH_RESPONSE 上成功,但在 SMSG_CHAR_ENUM 上失败。我错过了什么?
我正在用 python 为我的私人 AC 服务器编写一个玩家机器人脚本。我已经通过 acore auth 服务器和前几个世界服务器完成了 SRP6 身份验证
封装密码有这样的方法: cryptography.hazmat.primitives.serialization.pkcs12.serialize_key_and_certificates(名称,密钥,证书,cas,加密算法) 这使得能够创造...
我有一个小问题,(我的假设是有一件小事情阻碍了我,但我不知道是什么),如标题中所述。 我将首先概述我正在做的事情......
我开始思考最终项目的想法,如标题中所述,我打算用 Python 和 Java 进行编码。我有兴趣将机器学习或加密纳入该项目。 一个...
AES 加密 | InvalidCipherTextException:GCM 中的 MAC 检查失败,同时在 C# 端解密密文
我在解密密文(在C#端)时遇到了困难,该密文是在C++端使用Microsoft的BCRYPT.h加密的。我收到异常说 Org.BouncyCastle.Crypto.InvalidCipherTextException: ...
我可以使用 RandomNumberGenerator.GetInt32() 方法生成加密安全的随机字符串吗?
我一直在尝试用 C# 编写一个简单的辅助方法,用于生成具有任何给定长度和字符集的加密安全随机字符串。我知道你不应该使用 Random 类...
HashLib 模块在 Google Colab 中无法使用 RIPEMD160
Google Colab 的问题是 HashLib 模块无法正常工作,缺少一些加密算法。 我正在运行代码: 导入哈希库 用于 hashlib 中的名称。
我发现的每个教程都解释了如何在使用 keytool 手动创建 SSL 证书后,使用密钥库文件和信任库来存储 SSL 证书,从而使用 SSLSockets 创建 SSL/TLS 连接
我想在 .NET 中创建一个新的 X.509 证书,以满足我设置的哈希算法和密钥长度要求。这将是一个自签名证书。创建新证书可能会创建...
我正在为环中的 AEAD 开发一个简单的 POC。我正在尝试使用 AAD 加密和解密消息。我正在生成两个随机数,一个用于加密,一个用于解密。我的理解是
我在一篇关于遗传编程的论文中引用了“受保护的除法”操作。当我用谷歌搜索这个时,我得到的主要是关于遗传编程的论文以及与密码相关的各种结果......
我和一个朋友吵架了。他说可以作为一个,但是哈希函数应该有很强的抗碰撞性,校验和函数有吗?我不太确定。
在 C 中使用 libtomcrypt 输出 ecc_decryption_key 时出现问题
我有以下简单的代码。 我只是初始化参数,调用 make_key 函数,加密数据并尝试解密数据 #定义LTM_DESC #包括...
nodejs 加密模块中的 createSecretKey 是做什么用的?
我想弄清楚为什么我应该在加密模块中使用 createSecretKey 而不是字符串。 这有什么区别: const Secret = crypto.createSecretKey('mysupersecret'); // 创建