runliuv

runliuv@cnblogs

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  703 随笔 :: 0 文章 :: 125 评论 :: 97万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

合集-C#.NET与JAVA互通

摘要:C#.NET 国密SM4对称加解密 与JAVA互通 ver:20230731 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析: 1:加密的KEY、明文等输入参数都需要string转 byte [] ,要约定好 阅读全文
posted @ 2023-07-31 15:54 runliuv 阅读(4533) 评论(10) 推荐(17) 编辑

摘要:C#.NET 国密SM3 HASH 哈希 与JAVA互通 ver:20230803 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析: 1:明文输入参数都需要string转 byte [] ,要约定好编码,如: 阅读全文
posted @ 2023-08-05 09:59 runliuv 阅读(1569) 评论(9) 推荐(14) 编辑

摘要:C#.NET 国密SM2 签名验签 与JAVA互通 ver:20230807 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8(JDK8,JAVA 1.8),带maven 的JAVA控制台程序。 1.最好要到对方源码(DEMO+JAR包也可以),可以用IDE 阅读全文
posted @ 2023-08-07 11:23 runliuv 阅读(3903) 评论(11) 推荐(16) 编辑

摘要:C#.NET 国密SM2 加密解密 与JAVA互通 ver:20230805 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析:1.最好要到对方源码(DEMO+JAR包也可以),可以用IDEA反编译(Ctrl+ 阅读全文
posted @ 2023-08-05 16:27 runliuv 阅读(5187) 评论(1) 推荐(10) 编辑

摘要:C#.NET 国密SM4 CBC 对称加解密 与JAVA互通 ver:20231103 .NET 环境:.NET6 控制台程序(.net core)。 JAVA 环境:JAVA8,带maven 的JAVA控制台程序。 简要解析: 1:加密的KEY、明文等输入参数都需要string转 byte [] 阅读全文
posted @ 2023-11-03 14:24 runliuv 阅读(1954) 评论(3) 推荐(6) 编辑

摘要:C#.NET与JAVA互通之AES加密解密V2024 视频: 注意点: 1. KEY 和 IV 从字符串转byte数组时,双方要约定好编码,一般是UTF8。 2.明文从字符串转byte数组时,双方要约定好编码,一般是UTF8,也可以GB2312,但不能Encoding.Default。 3.加密后的 阅读全文
posted @ 2024-06-10 23:43 runliuv 阅读(224) 评论(0) 推荐(0) 编辑

摘要:C#.NET与JAVA互通之MD5哈希V2024 配套视频: 要点: 1.计算MD5时,SDK自带的计算哈希(ComputeHash)方法,输入输出参数都是byte数组。就涉及到字符串转byte数组转换时,编码选择的问题。 2.输入参数,字符串转byte数组时,编码双方要统一,一般为:UTF-8。 阅读全文
posted @ 2024-06-14 07:25 runliuv 阅读(689) 评论(3) 推荐(7) 编辑

摘要:C#.NET与JAVA互通之DES加密V2024 配置视频: 环境: .NET Framework 4.6 控制台程序 JAVA这边:JDK8 (1.8) 控制台程序 注意点: 1.由于密钥、明文、密文的输入输出参数,都是byte数组(byte[]),所以:字符串转byte数组(byte[])环节, 阅读全文
posted @ 2024-06-16 17:36 runliuv 阅读(390) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示