C# 中对应java中的desede/CBC/PKCS5Padding加密

C# 中对应java中的desede/CBC/PKCS5Padding加密

最近研究发现和java做对接时,经常遇到两边数据加解密不一致的情况,例如java文档中要求DESede/CBC/PKCS5Padding, iv向量位8字节的16进制0 的需求,网上查找资料并和java开发工程师沟通,最终总结了一份文档,方便后期使用。

   public class DesHelper
    {
   
        /// <summary>
        /// 3DES的cbc加密[24位密钥对应192位加密]
        /// 对应java中的desede/CBC/PKCS5Padding加密
        /// </summary>
        /// <param name="text"></param>
        /// <param name="key"></param>
    
posted @ 2022-12-03 09:09  星火燎猿*  阅读(209)  评论(0编辑  收藏  举报