cryptography 相关问题

密码学包括加密,散列和数字签名等。在crypto.stackexchange.com上可以更好地询问与软件开发没有直接关系的密码学问题。

如何通过 Subtle Crypto 正确解密通过 CryptoJS 加密的文本

我有使用 CryptoJS.AES 加密用户数据的代码,将密钥、iv 和加密内容存储在不同的地方。 它还根据用户需求使用存储的密钥和 iv 来解密加密内容。 我想要...

回答 2 投票 0

不同加密的 Android JVM 与桌面 JVM - RSA/ECB/OAEPWithSHA-256AndMGF1Padding

我有一个在服务器上运行的java应用程序,其中我使用 RSA/ECB/OAEPWithSHA-256AndMGF1Padding 实现了加密/解密机制。 作为客户,我做了一个 Java 实现...

回答 1 投票 0

如何在没有 IV 的情况下在 .NET 中进行 AES 加密

我们的经典 ASP 应用程序有一个遗留部分,它使用一些应该使用 Rijndael (AES) 加密/解密字符串的代码。该代码是在互联网上找到的(Rijndael AES Block

回答 4 投票 0

Aes加密字节数组为空

我正在实现本示例中的加密/解密方法。问题是EncryptString方法中的字节数组为空;因此,结果字符串也是空的。如何解决

回答 1 投票 0

SHA3 的消息大小有限制吗?

使用 SHA2,消息大小有限制。 SHA3 是否有类似的限制?

回答 1 投票 0

使用 SubtleCrypto 加密某些内容,然后使用加密模块解密

目前我有一个请求将我们的客户端代码从使用nodejs加密模块更改为SubtleCrypto Web API。问题是,我正在使用 SubtleCrypto 和非对称加密来加密某些内容......

回答 1 投票 0

Charm-crypto lib中GT上加减元素时出现系统错误

代码如下: 从 charm.toolbox.pairinggroup 导入 PairingGroup、ZR、G1、G2、GT、配对 groupObj = PairingGroup('MNT224') gt = groupObj.random(GT) g2 = groupObj.random(GT) 结果 = gt -g2 呃...

回答 1 投票 0

Python cryptography.x509:验证由 CA(而不是根)签名的 python x509 模块生成的 x509 证书失败

我编写了一个Python代码来使用密码学库生成证书链。它涉及三个证书:根证书、中间证书和叶证书。根证书是自签名证书,中间证书是

回答 1 投票 0

使用 Zig 中的签名对函数选择器进行编码

我正在开发一个 Zig 项目,该项目涉及根据 ABI 编码规则对参数进行编码。该项目包含一个函数 abiEncodeWithSignature,旨在获取函数签名...

回答 1 投票 0

将 2 位数字的字符串转换为 Base64

对于我的具体问题,我让用户在文本字段中输入两位数字引脚,我认为它会转换为十六进制?不知怎的,然后是base64。例如,我想要 01 的十六进制输出 b...

回答 1 投票 0

AES 256 算法支持

是否有安全且可信的 API 允许我在 Android 应用程序中使用 AES-256 算法? 我使用 JDK 的 javax.crypto 和 java.security 类编写了一个简单的 API ...

回答 2 投票 0

为什么我从 PKCS8 格式加载密钥时需要通过 Secure Random

我正在 Rust 中使用 Ring lib 来生成 ECDSA_P256,并且我正在传递 SystemRandom,并且我正在获取 PKCS8 密钥对格式。到目前为止,没有任何问题。 让 rng = SystemRandom::new(); 让

回答 1 投票 0

C#安全消息解密方法

我正在尝试从java到c#实现这个解密方法: https://github.com/ecsec/open-ecard/blob/f66ae48e7bbb2bb27a524e12d3febabf162c17c7/ifd/ifd-protocols/pace/src/main/java/org/openecard/...

回答 1 投票 0

SHA256 字节顺序问题

对于一个项目,我想从头开始用C实现SHA256。然而,这里的规范将小字节序和大字节序混合在一起,使事情变得不清楚。我已经对整个哈希进行了编码

回答 1 投票 0

如何从私钥中原样获取公钥?

我有一个用 TON 区块链 Tact 语言编写的智能合约。 我有一个接受私钥并根据输入返回公钥的方法: 获得乐趣 get_public_key_from_private_key(private_...

回答 1 投票 0

无法将X509Certificate2及其私钥保存在X509Store中

我试图远离 CERTENROLLLib,我一直在尝试使用普通的 .NET8 CertificateRequest 生成 CSR、取回证书并将私钥重新集成回

回答 1 投票 0

计算 (a^(2^N))%m 的最快算法?

有一些众所周知的密码学算法来计算模幂 (a^b)%c(例如这里的从右到左二进制方法:http://en.wikipedia.org/wiki/Modular_exponentiation)。 但是做

回答 4 投票 0

JSON 上的键/值成员资格证明

有没有一种方法可以创建 zk 证明,证明 JSON 中存在特定的键和值,而无需提供有关该键/值的信息? 例如: [ { “姓名”:“约翰&qu...

回答 1 投票 0

在 Postgres/Supabase 中生成 HMAC 和安全性

我需要使用 Supabase 上的 Postgres 功能为我的用户生成 hmac。我正在运行以下命令,以便在用户请求时在运行时生成它。 创建或替换函数 get...

回答 1 投票 0

C# 中的安全消息传递实现

建立 PACE PIN 身份验证后,我正在尝试实现安全消息传递,以便能够发送安全的 APDU 命令。我的实施基于 ICAO 9303 第 11 部分手册,第 9.8 章...

回答 1 投票 0

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