Skip to content

uk0/DES_GO_JAVA_DOTNET_PYTHON

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DES_GO_JAVA_DOTNET_PYTHON

DES 加密数据通用 四种语言的加密解密 。

  • Python
➜  expbox python demo.py
    53c8927a4dd1e9b6f44c9d53af92c794
    Hello World!    
  • Golang
go run *.go

# 结果
53c8927a4dd1e9b6f44c9d53af92c794
Hello World!

[Done] exited with code=0 in 0.776 seconds
  • C#(.NET)
dotnet run Program.cs
  • Program.cs
using System;
using System.Security.Cryptography;
using System.IO; 
using System.Text;
namespace myApp
{
    public class Program
    {
         static void Main(string[] args)
        {
             Console.WriteLine("Hello World!");
                    string data = "Hello World!";
            string encryptData =  DES.Encrypt(data,"Passw0rd","Passw0rd");
            Console.WriteLine("加密后数据 1:"+encryptData);

            string decryptData =  DES.Decrypt(encryptData,"Passw0rd","Passw0rd");
             Console.WriteLine("解密后数据 1:"+decryptData);
        }
    }
}
  • Java
   //EncryptHelper 内
   public static void main(String[] args) throws Exception {
        System.out.println(EncryptHelper.desDecrypt("53c8927a4dd1e9b6f44c9d53af92c794"));
        System.out.println(EncryptHelper.desEncrypt("Hello World!"));

    }
Hello World!
53C8927A4DD1E9B6F44C9D53AF92C794

Process finished with exit code 0

About

DES 加密数据通用 四种语言的加密解密 。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published