X509Certificate2 to EccKey

本文关键字:EccKey to X509Certificate2 | 更新日期: 2023-09-27 18:16:49

谁能告诉我如何从x509证书中获得eckey ?我试着在网上搜索,但没有任何运气。

我的主要目标是发出一个需要JWT令牌的请求。我正在调用的web服务期望以下对象:

公共类Ecc256ProofKey

{
    [DataMember(Name = "alg", Order = 0)]
    public string Algorithm { get; set; }
    [DataMember(Name = "kty", Order = 1)]
    public string KeyType { get; set; }
    [DataMember(Name = "use", Order = 2)]
    public string Use { get; set; }
    [DataMember(Name = "crv", Order = 3)]
    public string CurveType { get; set; }
    [DataMember(Name = "x", Order = 4)]
    public string X { get; set; }
    [DataMember(Name = "y", Order = 5)]
    public string Y { get; set; }
}

我对密码学很陌生,我只有证书,我需要提出这个请求。

提前感谢,任何形式的帮助将是非常感激的,我挣扎了大约10个小时的这个

X509Certificate2 to EccKey

我已经设法找到了一种方法来处理这些事情:)但是它太大了,不能在这里发布。如果有人感兴趣,请PM。

D