问题标签 [prime256v1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
431 浏览

c# - c# 使用 ecdh prime256v1 生成密钥对

我正在使用 ecdh 制作私钥/公钥

此代码工作正常,但我想使用算法prime256v1并且CngAlgorithm没有这样的选项。我怎样才能做到这一点 ?

0 投票
1 回答
1734 浏览

openssl - 使用 prime256v1 私钥加密/解密的 openssl 命令?

我想用 EC 私钥加密一条简单的消息,特别是 CMD 的prime256v1;并使用相应的 EC 公钥解密

我只在非对称加密情况下或使用 ec 公钥加密中找到了 RSA 的参考资料,但我需要使用 ECDSA 算法并使用私钥进行加密。

0 投票
0 回答
64 浏览

android - 为什么iOS和Android prime256v1不同

在android中,我使用以下代码生成KeyPair

它返回KeyPair,在转换为十六进制后我得到

public:3059301306072A8648CE3D020106082A8648CE3D03010703420004CF2245EC08585CBDE04CB10AA4D33A4C5AED224D28AA6A6AB840DE694C0DE1F73064922D6759D424B04E34DDA0885FE2C80FE80DC44F4BB5579E515519B66583

private:308193020100301306072A8648CE3D020106082A8648CE3D030107047930770201010420A7BAA38400D1AF60B203C49B378296FF3A7D1989A05A7BE55C0C9E04516CF183A00A06082A8648CE3D030107A14403420004CF2245EC08585CBDE04CB10AA4D33A4C5AED224D28AA6A6AB840DE694C0DE1F73064922D6759D424B04E34DDA0885FE2C80FE80DC44F4BB5579E515519B66583

我也可以生成共享秘密

共享密钥 5AA6C5095C8D89C6A9C16C71047E38090EDB90CE3A94B70359B325992B2DCC68

现在使用相同的 prime256v1 进入 iOS 我正在获取以下数据

private:62f24e3927aa953ae0d6f851b403481387aecd4ceb192eb1065a5897a9971d6d public:b4a7002c6bfb9f1d0fc6fb6a85681c8c2f44a36ad671f5033a1fcb9e49e8709d00c53e45bcf0c46aa948deea1a0f3103c1924713e9e9fd4a9a365d23b395ddc0

现在这里有一个实际上我不明白的区别,并且在使用从 iOS 生成的公钥在 android 中生成共享密钥时,我在使用从 android 生成的公钥的 iOS 上遇到错误和错误