Base64加密解密

摘要:
Base64加密解密usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespaceDachie{classProgram{staticvoidMain(string[]args){stringtemp="我是中国人";stringjiami=EncodeBase64(temp);stringjiemi=DecodeBas
Base64加密解密第1张Base64加密解密第2张
Base64加密解密using System;
using System.Collections.Generic;
using System.Text;

namespace Dachie
{
    class Program 
    {
        static void Main(string[] args)
        {
            string temp = "我是中国人";
            string jiami = EncodeBase64(temp);
            string jiemi = DecodeBase64(jiami);
            Console.WriteLine(jiami);
            Console.WriteLine(jiemi);
        }

        /// <summary>
        /// Base64加密
        /// </summary>
        /// <param name="code_type"></param>
        /// <param name="code"></param>
        /// <returns></returns>
        public static string EncodeBase64(string code)
        {
            string encode = "";
            byte[] bytes = System.Text.Encoding.GetEncoding(0).GetBytes(code);
            encode = Convert.ToBase64String(bytes);
            return encode;
        }

        /// <summary>
        /// Base64解密
        /// </summary>
        /// <param name="code_type"></param>
        /// <param name="code"></param>
        /// <returns></returns>
        public static string DecodeBase64(string code)
        {
            string decode = "";
            byte[] bytes = Convert.FromBase64String(code);
            decode = System.Text.Encoding.GetEncoding(0).GetString(bytes);
            return decode;
        }
    }
}

免责声明:文章转载自《Base64加密解密》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇id_rsa 与 id_rsa.pub 文件详解001医疗项目-项目框架的搭建(四个maven工程)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# HttpWebRequest请求服务器(Get/Post兼容)

简单示例说明 public static string HttpGet(string url, string data,string Method, int timeOut, Encoding encode, string contentType = "application/x-www-form-urlencoded", CookieContainer...

SpringBoot远程接口调用-RestTemplate使用

在web服务中,调度远程url是常见的使用场景,最初多采用原生的HttpClient,现采用Spring整合的RestTemplate工具类进行.实操如下:   1. 配置 主要用以配置远程链接的相关参数. @Configuration public classRestTemplateConfig { @Bean publicRest...

ActiveMQ入门介绍

 1.JMS简介     JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中可以在特定的时候利用生产者生成消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对于消息的传递有两种类型,一种是点对点的,...

AESTest

usingGaea.MySql; usingSystem; usingSystem.Data; usingSystem.IO; usingSystem.Security.Cryptography; usingMicrosoft.Extensions.DependencyInjection; usingSystem.Text; usingSys...

Swift网络封装库Moya中文手册之Targets

Targets 使用Moya,我们首先需要定义一个target - 这通常是继承 TargetType 协议的 枚举 变量。接下来,你的app只需要处理这些targets,也就是一些你希望调用API完成的操作。例如:FavouriteTweet(tweetID: String)。 示例代码: public enum GitHub { case Ze...

spring + redis 实现数据的缓存

1、实现目标   通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)   2、所需jar包      注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而...