求c#班的3DES Base64()算法
网上搜 了一些,但还是错误的。。
现在实现接口,有java源码需要改成c#版本的,发了两个帖子都没人回。
贴一部分java源码,程序开始调用decrypt()函数
现在实现接口,有java源码需要改成c#版本的,发了两个帖子都没人回。
// 解密 Base64(3DES(消息体))
public static String decrypt(String args, String key) {
try {
Des3Util d3u = new Des3Util();
Security.addProvider(new com.sun.crypto.provider.SunJCE());
return d3u.decryptFromBase64(key, args, "UTF-8");
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
public String decryptFromBase64(String key, String src, String encoding) {
try {
BASE64Decoder decoder = new BASE64Decoder();
return new String(
decrypt(key.getBytes(), decoder.decodeBuffer(src)),
encoding);
} catch (Exception ex) {
return null;
// ex.printStackTrace();
}
}
贴一部分java源码,程序开始调用decrypt()函数
...全文
相关推荐
3des加密解密base64编码解码完全与ASP.NET,JAVA,兼容的js
3des加密解密 base64编码解码的源代码 完全与标准算法一致,与C# java 结果一致
C#编程实现3DES加密与解密步骤详解
3DES(Triple Data Encryption Algorithm),即三重数据加密算法,是DES(Data Encryption Standard)的一种改进形式。3DES旨在通过多次加密来增强安全性,以应对传统DES的加密强度不足问题。在.NET环境中,类是一个提供对Triple DES对称加密算法支持的类,它继承自类,并且实现了接口。这个类提供了一套丰富的属性和方法,使得开发者能够容易地实现3DES加密和解密功能。主要的属性包括:Key。
完全与标准算法一致的asp的3des,base64,SHA1源码
完全与标准算法一致的asp的3des,base64,SHA1源码, 经过测试完全与C# java的标准算法一致
C# 实现3des加密解密
C# 实现的标准3des 加密解密,同时含有标准的MAC算法。生成结果与SmartCos 产生的结果一致。一般应用CPU卡 等操作。如有疑问联系
C#的3DES加密解密算法实例代码
主要介绍了C#的3DES加密解密算法实例代码,有需要的朋友可以参考一下


