资源简介
开发中经常会用到 java版的DESede加密,然后c#语言来解密,这里做出Java版和C#版 都可使用的DESede加密解密示例
代码片段和文件信息
using System;
using System.Text;
using System.Security.Cryptography;
using System.IO;
namespace DESedeDemo
{
class Program
{
static void Main(string[] args)
{
var desKey = “JtXxxClKKRo+a7nO1uPfhibV8cQpSika“;
var data = “DESede“;
String str = “DESede“;
Console.WriteLine(“原文:“ + str);
Console.WriteLine(“密钥:“ + desKey);
// 加密数据
var encryptResult = DesUtils.DES3Encrypt(Encoding.UTF8.GetBytes(data) Convert.Frombase64String(desKey));
Console.WriteLine(“加密后:“ + encryptResult);
// 解密数据
var dncryptResult = DesUtils.DES3Dncrypt(Convert.Frombase64String(encryptResult) Convert.Frombase64String(desKey));
Console.WriteLine(“
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-08-24 09:52 csharp\
目录 0 2019-08-24 09:52 csharp\.vs\
目录 0 2019-08-24 09:52 csharp\.vs\DESedeDemo\
目录 0 2019-08-24 09:52 csharp\.vs\DESedeDemo\DesignTimeBuild\
文件 372084 2019-08-24 09:52 csharp\.vs\DESedeDemo\DesignTimeBuild\.dtbcache
目录 0 2019-08-24 09:52 csharp\.vs\DESedeDemo\v15\
文件 32768 2019-08-24 09:52 csharp\.vs\DESedeDemo\v15\.suo
目录 0 2019-08-24 09:52 csharp\.vs\DESedeDemo\v15\Server\
目录 0 2019-08-24 09:52 csharp\.vs\DESedeDemo\v15\Server\sqlite3\
文件 0 2019-08-24 09:36 csharp\.vs\DESedeDemo\v15\Server\sqlite3\db.lock
文件 4096 2019-08-24 09:36 csharp\.vs\DESedeDemo\v15\Server\sqlite3\storage.ide
文件 32768 2019-08-24 09:36 csharp\.vs\DESedeDemo\v15\Server\sqlite3\storage.ide-shm
文件 2542072 2019-08-24 09:51 csharp\.vs\DESedeDemo\v15\Server\sqlite3\storage.ide-wal
目录 0 2019-08-24 09:52 csharp\DESedeDemo\
文件 178 2019-08-24 09:36 csharp\DESedeDemo\DESedeDemo.csproj
文件 5340 2019-08-24 09:51 csharp\DESedeDemo\Program.cs
目录 0 2019-08-24 09:52 csharp\DESedeDemo\bin\
目录 0 2019-08-24 09:52 csharp\DESedeDemo\bin\Debug\
目录 0 2019-08-24 09:52 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\
文件 462 2019-08-24 09:42 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\DESedeDemo.deps.json
文件 6144 2019-08-24 09:51 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\DESedeDemo.dll
文件 1256 2019-08-24 09:51 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\DESedeDemo.pdb
文件 252 2019-08-24 09:42 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\DESedeDemo.runtimeconfig.dev.json
文件 154 2019-08-24 09:42 csharp\DESedeDemo\bin\Debug\netcoreapp2.1\DESedeDemo.runtimeconfig.json
目录 0 2019-08-24 09:52 csharp\DESedeDemo\obj\
文件 149 2019-08-24 09:36 csharp\DESedeDemo\obj\DESedeDemo.csproj.nuget.cache
文件 1585 2019-08-24 09:36 csharp\DESedeDemo\obj\DESedeDemo.csproj.nuget.g.props
文件 981 2019-08-24 09:36 csharp\DESedeDemo\obj\DESedeDemo.csproj.nuget.g.targets
目录 0 2019-08-24 09:52 csharp\DESedeDemo\obj\Debug\
目录 0 2019-08-24 09:52 csharp\DESedeDemo\obj\Debug\netcoreapp2.1\
文件 1013 2019-08-24 09:36 csharp\DESedeDemo\obj\Debug\netcoreapp2.1\DESedeDemo.AssemblyInfo.cs
............此处省略14个文件信息
相关资源
- C# AES加密解密小工具
- C#RSA加密解密签名和验证签名的小
- C#使用pem格式的密钥对文件来做RSA加解
- c#文件加密解密工具含源码及工程文件
- C#文件加密解密及备份恢复工具
- C#操作TrueCrypt加密解密
- PC微信加密图片解密源码C#
- C# SOCKET加密文件消息传输通信
- c#下的多种字符串加密解密算法
- C# DESC 加密解密
- C# SHA1withRsa签名函数,加解密 封装类
- 用C#实现RSA的加密与解密
- RSA文件加解密C#源代码
- 加密算法,采用js加密,c#可以解密
- js前台加密C#后台解密
- pb调用c#编写的动态库SM3/SM4加解密
- c# 加密和解密相关代码
- C#文件加密解密完整项目
- 加密解密程序
- C#实现字符串RSA加密与解密 算法工程
- C#实现十六进制AES的加解密字节数组工
- C#实现DES加解密完整类源码
- C# SHA1withRsa签名函数,加解密
- C#编写DES加解密 图形界面化
- Des与3Des算法CBC,ECB模式
- C#md5加密解密
-
c#中对xm
l文件加密和解密完整代码 - 国密SM2_SM3加密解密,加签验签操作
- 字符串加密与解密C#源码
- TEA加密解密器C#开发
评论
共有 条评论