当前位置:首页 > 其他 > 正文内容

coreldrawx7序列号(coreldra7免费破解版)

admin2个月前 (04-18)其他6

路遥工具箱今日新增以下功能:

RSA 密钥生成

RSA 格式转换

不同于其他工具 ,路遥工具箱的 RSA 密钥工具为 .NET 开发人员提供了更为强力的支撑 。

路遥工具箱 RSA 工具集的特点

路遥工具箱是一个客户端应用 ,其绝大部分功能都是无需联网的,RSA 工具集也包含在内 。所有的数据都在本机处理,保证不会经由网络泄漏。

RSA 密钥生成功能支持 512、1024 、2048 、4096 三种长度的密钥生成 ,除了提供常规的 PKCS#1 和 PKCS#8 格式之外,还支持了 .NET 平台特有的 XML 格式导出:

路遥工具箱的 RSA 密钥生成功能

RSA 密钥转换功能支持将 PKCS#1、PKCS#8 和 XML 格式的私钥进行格式转换,并支持公钥提取功能(也支持提取 XML 格式的公钥)。

路遥工具箱的 RSA 格式转换功能 如何使用 C# 识别私钥的格式

判断私钥是否为 XML 格式 ,仅需要检查私钥开头是否为 <RSAKeyValue> 即可 。PEM 格式的私钥需要对私钥内容掐头去尾,只保留中间的 BASE64 部分内容。

要判断一个私钥是 PKCS#1 还是 PKCS#8 格式,需要将 BASE64 解码为二进制后查看其第 8 个字节。如果该字节的取值是 0x30 则代表这是一个 PKCS#8 格式的私钥 ,如果是 0x02 则代表格式为 PKCS#1  。实现代码如下:

publicstaticRSA CreateRsa( stringkey )

{

if( string.IsNullOrWhiteSpace(key)) thrownewException( "私钥不能为空");

//<RSAKeyValue>

varrsa = RSA.Create;

if(key.StartsWith( "<RSAKeyValue>"))

{

rsa.FromXmlString(key);

}

else

{

if(Regex.IsMatch(key, @"^[-]+BEGIN"))

{

key = Regex.Match(key, @"(?<=KEY[-]+[\r\n]+)[\s\S]+(?=[\r\n]+[-]+END)").Value;

key = Regex.Replace(key, @"[\r\n]+", string.Empty);

}

coreldrawx7序列号(coreldra7免费破解版)  第1张

varbytes = Convert.FromBase64String(key);

if(bytes.Length < 8) thrownewException( "私钥长度过短");

switch(bytes[ 7])

{

coreldrawx7序列号(coreldra7免费破解版)  第2张

case0x30: //PKCS8

rsa.ImportPkcs8PrivateKey(bytes, out_);

break;

case0x02: //PKCS1

rsa.ImportRSAPrivateKey(bytes, out_);

break;

default: thrownewException( "仅支持 PKCS#1 和 PKCS#8 格式的 RSA 私钥。");

}

}

returnrsa;

}

以上代码需要在 .NET Standard 2.1 框架以上运行。

下载路遥工具箱

路遥工具箱下载地址:https://www.coderbusy.com/luyao-toolkit

扫描二维码推送至手机访问。

版权声明:本文由投资理财研究网发布,如需转载请注明出处。

本文链接:http://www.218s.cn/2721.html

分享给朋友:

相关文章

加拿大碎尸案的简单介绍

加拿大碎尸案的简单介绍

《荒野大镖客:救赎2》(英语:Red Dead Redemption 2,香港和台湾译作“碧血狂杀2”)是一部修正主义西部片风格的动作冒险游戏。此游戏由Rockstar Games制作与发行,2018年10月26日于PlayStation...

日本潮流(日本潮流的发源地)

日本潮流(日本潮流的发源地)

VISVIM是一个源自日本的潮流服饰品牌VisVim虽然成立于2000年,但被誉为日本第一潮鞋,深受日本潮流教父的力挺,这就是VisVimVisVim的经典就在于,所玩的花样非常多除了以功能材料如GORETEX配合简约设计外,最厉害的;才能...

红绳是什么服务(什么是红绳子服务)

红绳是什么服务(什么是红绳子服务)

玩红绳意思就全变了,指的是在洗浴中心的一种特殊服务,一般是指特殊服务人员依靠两根绳子悬空对客人进行特殊性服务。 红绳出自红绳系足 解 释旧指男女双方经由媒人介绍而成亲出 处 唐·李复言续玄怪录“固问囊中何物,曰‘赤绳子耳以系夫妻之足,及其...

碎尸案林俊(林俊案视频bgm)

碎尸案林俊(林俊案视频bgm)

林俊于2010年来到加拿大,2011年取得加国绿卡,在康考迪亚大学Concordia University攻读电脑工程2012年5月24日,在蒙特。 林俊于2010年来加拿大,2011年取得加国绿卡,在康考迪亚大学Concordia Uni...

我的孩子得了白血病,没钱治病,朋友推荐了爱佑慈善基金会?

可以搜索一下“爱佑慈善基金会”,进入官网了解下,白血病救助属于爱佑天使项目,里面有救助指南,也可以打官方电话咨询下爱佑慈善基金会的工作人员。 l 救助对象:救助患儿条件: (1)年龄区间:18周岁(不含)以下(具体根据与合作医院的协议约定)...

美图秀秀卡通(美图秀秀卡通效果)

美图秀秀卡通(美图秀秀卡通效果)

一打开美图秀秀主界面后,点击右上角“打开”选择要修改的照片二接着点击“美化图片”右边特效滤镜中的“S”三首先添加“蜡笔”特效,点击“确定”四然后再添加“Kira”特效,点击“确定”五最后点击右。 1首先在手机上打开美图秀秀,进入美图秀秀首...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。