飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 119586|回复: 382

[原创] [.NET]RSAKey Generator & Converter_V1.1.1.0(2026.7.25更新)

    [复制链接]
  • TA的每日心情
    开心
    2018-7-9 08:20
  • 签到天数: 869 天

    [LV.10]以坛为家III

    发表于 2016-11-3 14:50:26 | 显示全部楼层 |阅读模式
    本帖最后由 gagmeng 于 2026-7-25 16:11 编辑

    工具介绍:
    整个工具的功能非常简单,即生成满足.NET格式的RSA公私钥对,同时完成RSAKEY与PEM格式之间的相互转换。
    此工具只是为了满足.NET逆向时patch公钥而随便写写的,表哥们莫喷。另外厚颜挂上了官方出品字样,坛主及众版主们莫削我!
    新版本增加RSA Parameters、Blob data以及LogicNP相关公私钥转换。



    V1.1.1.0 -- 20260725:
    1、暗黑主题时,Publickey PEM选项齿轮图标看不清楚
    2、编辑框文本右边距会变大,这是老版本AntdUI的问题,更新AntdUI版本至V2.4.3
    3、增加多彩主题



    V1.1.0.0--20260709:
    1. 修复:键盘快捷键逻辑错误 —— 在30余个快捷键处理程序中,将按位与运算符替换为逻辑与运算符。
    2. 修复:资源泄漏 —— 在 FormClosing 事件中为 RSA 对象(rsa_dotnet, rsa_openssl)添加了正确的 Dispose() 调用。
    3. 修复:性能优化 —— 通过结果缓存将 ExportParameters() 调用次数减少了75%。
    4. 重构:消除格式转换重复代码 —— 代码行数从900余行减少至300行(减少67%)。
    5. 重构:统一键盘快捷键 —— 使用单个 TextBox_SelectAllKeyDown() 处理程序替换30余个重复方法。
    6. 重构:XML/PEM/Blob 转换方法现在使用通用的 ConvertToAllFormats() 模式。
    7. 新增:实现双引擎策略模式架构(Engine/ 命名空间):
       - IRsaEngine 接口 —— RSA 实现的统一抽象
       - DotNetRsaEngine —— .NET RSACryptoServiceProvider 封装
       - OpenSslRsaEngine —— OpenSSL RSA 封装
       - RsaEngineFactory —— 支持自动故障回退的工厂
       - RsaEngineManager —— 生命周期管理,支持引擎间自动切换
    8. 新增:UI/业务逻辑分离(Models/ 和 Services/ 命名空间):
       - RsaKeyInfo —— 支持所有 RSA 密钥格式的完整数据模型
       - RsaKeyGenerationService —— 无 UI 依赖的纯业务逻辑

    20250108更新:PEM支持PKCS#1和PKCS#8格式;采用AntdUI界面库
    20240102更新:指定e原版本限制为int范围,调整支持大数范围,e输入格式为十进制字符串
    20200711更新:.Net加密库不支持小于384bit的密钥生成,通过openssl曲线救国支持小于384bit密钥生成和转换(缺陷是bolb信息为空)

    工具展示:
    QQ20250108-182123.png
    QQ20250108-182132.png


    下载地址:
    V1.1.1.0_20260725下载地址:
    游客,如果您要查看本帖隐藏内容请回复


    20260709版本下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    20250108版本下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    20240102版本下载地址:
    游客,如果您要查看本帖隐藏内容请回复

    20200711版本下载地址:
    游客,如果您要查看本帖隐藏内容请回复


    转载请注明出处:中国飘云阁论坛















    来自群组: 一起玩游戏
    QQ截图20240103085436.jpg

    评分

    参与人数 20威望 +105 飘云币 +150 收起 理由
    一见如故86998 + 1 + 1 PYG有你更精彩!
    x77756010 + 2 + 2 感谢发布原创作品,PYG有你更精彩!
    hahacker + 1 + 1 PYG有你更精彩!
    lsj8924 + 1 + 1 感谢发布原创作品,PYG有你更精彩!
    EE + 1 + 1 PYG有你更精彩!
    yosen2001 + 4 + 10 感谢发布原创作品,PYG有你更精彩!
    llh001 + 1 + 1 PYG有你更精彩!
    wjzzhtgp + 1 + 1 PYG有你更精彩!
    lincosmos + 1 + 1 PYG有你更精彩!
    青春丿易逝 + 1 感谢发布原创作品,PYG有你更精彩!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2019-2-27 15:18
  • 签到天数: 205 天

    [LV.7]常住居民III

    发表于 2016-11-3 15:15:13 | 显示全部楼层
    膜拜表哥,求带。。。飞。。。
    PYG19周年生日快乐!
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-1-14 01:16
  • 签到天数: 1905 天

    [LV.Master]伴坛终老

    发表于 2016-11-3 15:18:21 | 显示全部楼层
    膜拜gagmeng表哥
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-1-14 21:29
  • 签到天数: 2320 天

    [LV.Master]伴坛终老

    发表于 2016-11-3 16:11:53 | 显示全部楼层
    好东东,感谢分享了
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2025-1-12 07:53
  • 签到天数: 1944 天

    [LV.Master]伴坛终老

    发表于 2016-11-3 16:34:20 | 显示全部楼层
    收藏了再说。虽然看不懂。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-25 14:18
  • 签到天数: 881 天

    [LV.10]以坛为家III

    发表于 2016-11-3 17:12:31 | 显示全部楼层
    大表哥牛X啊!!求带我一起飞~~~
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-17 22:44
  • 签到天数: 132 天

    [LV.7]常住居民III

    发表于 2016-11-3 18:13:50 | 显示全部楼层
    挺实用的,平时都是代码下生成的。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-7 10:46
  • 签到天数: 856 天

    [LV.10]以坛为家III

    发表于 2016-11-3 18:27:24 | 显示全部楼层
    菜鸟的我看的一脸懵逼,不过看起来挺厉害的,收藏了,谢谢楼主
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-27 12:04
  • 签到天数: 1247 天

    [LV.10]以坛为家III

    发表于 2016-11-3 18:46:32 | 显示全部楼层
    赞一个,感谢大神分享!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表