C#.NET BC BouncyCastle 国密 SM2 解密遇到 Invalid point encoding 77
2022/8/3 14:23:59
本文主要是介绍C#.NET BC BouncyCastle 国密 SM2 解密遇到 Invalid point encoding 77,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
C#.NET BC BouncyCastle 国密 SM2 解密遇到 Invalid point encoding 77
参考:https://blog.csdn.net/seeyouagen/article/details/115727307?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-115727307-blog-122319132.pc_relevant_multi_platform_whitelistv1&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-115727307-blog-122319132.pc_relevant_multi_platform_whitelistv1&utm_relevant_index=1
使用BC 库解密时,如果密文不是 04 开头,前面要加 04. 否则会报 Invalid point encoding 77
if (!encryptedHexStr.StartsWith("04")) { encryptedHexStr = "04" + encryptedHexStr; }
encryptedHexStr 是16 进制字符串。
这篇关于C#.NET BC BouncyCastle 国密 SM2 解密遇到 Invalid point encoding 77的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#
- 2024-01-24Advanced .Net Debugging 1:你必须知道的调试工具
- 2024-01-24.NET集成IdGenerator生成分布式全局唯一ID
- 2024-01-23用CI/CD工具Vela部署Elasticsearch + C# 如何使用
- 2024-01-23.NET开源的简单、快速、强大的前后端分离后台权限管理系统
- 2024-01-23C#对象二进制序列化优化:位域技术实现极限压缩