cost 367 ms
Swift 中的 ECIES 加密和 EC 密钥生成 - ECIES encryption and EC key generation in Swift

后端使用此 java 实现使用公钥(从 iOS App 快速生成)加密数据, 但是在 swift 中我找不到任何等效的库来解密它。 我正在使用SwiftECC生成 EC 密钥对并将公钥发送到服务器。 然后服务器使用上述实现代码中提到的公钥加密数据。 但是 SwiftECC 没有任何解密 functi ...

解析 EC 公钥 - Parse EC Public key

我在 ECIES 上工作,需要加载对等公钥。 加载 EC 公钥我使用 ECDH,需要加载对等公钥。 当我尝试从 PEM 文件加载公钥时,似乎没有问题问题在这里:EVP_PKEY * get_peer_key() { // base64 certificate data of alice ...

如何使用 secp256r1 Elliptical Curve 密钥对在 java 中执行加密和解密? - How to perform encryption and decryption in java using secp256r1 Elliptical Curve key pair?

我们需要使用 EC 密钥对对 java 中的某些字符串消息进行加密/解密。 密钥对已使用 secp256r1 椭圆曲线生成。 我们只想使用 java 核心实用程序。 Encrypting code - in java server side Decryption code - it suppos ...

Apple eciesEncryptionCofactorVariableIVX963SHA256AESGCM vs BouncyCastle ECCDHwithSHA256KDF - Apple eciesEncryptionCofactorVariableIVX963SHA256AESGCM vs BouncyCastle ECCDHwithSHA256KDF

我正在尝试使用 Apple 算法eciesEncryptionCofactorVariableIVX963SHA256AESGCM加密 Java ( BouncyCastle ) 和 iOS 之间的通信。 Apple 的算法没有很好的记录,但我发现这篇文章很有帮助。 我还在BouncyCastl ...

如何将 Crypto++ 用于 ECIES 并检索公共秘密、认证标签和密文 - How to use Crypto++ for ECIES and retrieve common secret, authentication tag and ciphertext

我正在尝试使用crypto++ wiki 中的示例进行 ecies 加密,它符合 IEEE P1363 的方案版本。 ETSI TS 102 941 v1.3.1 标准中描述的方案的前两个步骤是: 发送方在 [1, q-1] 中生成一个临时私钥 r,... 发送方从接收方加密公钥 Kr ...

使用 ECIES 加密文件 - File encryption using ECIES

我目前正在尝试构建一个项目(自学),它本质上是一个用于共享文件(在两个用户之间)的网站。 我想使用 ECIES(主要目标)加密文件 (pdf),然后将其发送给另一个用户。 我的问题是: 如何在客户端加密文件? 如何将加密文件发送到服务器(哪种语言/库/技术) 正如我的问题所暗示的那样, ...

ECIES:KDF的正确ECDH输入方式? 安全效果? - ECIES: correct way ECDH-input for KDF? Security effect?

为了完全理解 ECIES 并使用我最喜欢的库,我自己实现了 ECIES 的某些部分。 这样做并比较结果会导致我不太清楚的一点:KDF 的输入到底是什么? ECDH的结果是一个向量,但是你用什么来做KDF呢? 它只是 X 值,还是 X + Y(可能带有前置 04)? 您可以在野外找到这两个概念,并 ...

ECIES 是公共加密算法吗? - Is ECIES a public encryption algorithm?

我已经实现了 RSA 加密算法来加密数据加密中使用的对称密钥,但是 RSA 的密钥大小和密文大小造成了内存问题,因此我搜索了其他公钥加密方法以寻求解决方案。 我找到了椭圆曲线集成加密方案(ECIES)并了解其背后的理论,但是,我有点不清楚这种方法如何用作公共/非对称加密算法。 该方法使用从加密和解密 ...

将ECIES公钥转移到客户端 - Transferring ECIES public key to the client

我是ECIES的新手,并使用ECIES算法进行加密和解密。 以下是我用于加密和解密机制的代码片段。 上面的代码段工作正常,但是我想要的是,在客户端与服务器之间进行任何通信之前,客户端将发送启动请求并在其末尾收到公钥。 然后,将使用公共密钥对有效负载进行加密,并将其发送给服务器,并且在 ...

带有Inferno的ECIES:与ECDSA签署 - ECIES with Inferno: Signing with ECDSA

我正在尝试使用Inferno对使用ECIES加密的文本文件进行签名。 加密和密钥交换部分运作良好,但是我还有一些关于ECDSA的问题。 1-我想ECDSA签名必须存储在发送的文件中,以便接收者可以使用它来验证数据完整性,对吗? 2-我已经读过很多遍了,应该对散列数据执行签名,但是用 ...

2016-12-08 18:39:48   1   289    c# / ecdsa / ecies  
ECIES公钥序列化 - ECIES Public Key serialization

我写的是Client / Server加密程序,想要发送ECIES公钥。 为此我必须将公钥序列化为文件,将文件读取到字节数组,发送此字节数组。 另一方面:接收字节数组,将其写入文件,从文件反序列化公钥。 所以,我写了一些测试项目,尝试与伟大的系统分开进行,并且(当所有这个模块都能成功运行时 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM