c base64演算法解密

2021-09-09 04:57:55 字數 1433 閱讀 6084

///

///將字串使用base64演算法加密

///

///編碼型別(編碼名稱)

///* **頁 名稱

///* 1200 "utf-16le"、"utf-16"、"ucs-2"、"unicode"或"iso-10646-ucs-2"

///* 1201

//////

將字串使用base64演算法加密

///

///編碼型別(編碼名稱)

///* **頁 名稱

///* 1200 "utf-16le"、"utf-16"、"ucs-2"、"unicode"或"iso-10646-ucs-2"

///* 1201 "utf-16be"或"unicodefffe"

///* 1252 "windows-1252"

///* 65000 "utf-7"、"csunicode11utf7"、"unicode-1-1-utf-7"、"unicode-2-0-utf-7"、"x-unicode-1-1-utf-7"或"x-unicode-2-0-utf-7"

///* 65001 "utf-8"、"unicode-1-1-utf-8"、"unicode-2-0-utf-8"、"x-unicode-1-1-utf-8"或"x-unicode-2-0-utf-8"

///* 20127 "us-ascii"、"us"、"ascii"、"ansi_x3.4-1968"、"ansi_x3.4-1986"、"cp367"、"csascii"、"ibm367"、"iso-ir-6"、"iso646-us"或"iso_646.irv:1991"

///* 54936 "gb18030"

///

///待加密的字串

///加密後的字串

public

static

string encodebase64(string code_type, string

code)

catch

return

encode;

}//////

2013-11-05 新增

///將字串使用base64演算法解密

///

///編碼型別

///已用base64演算法加密的字串

///解密後的字串

public

static

string decodebase64(string code_type, string

code)

catch

return

decode;

}

呼叫方式:

加密  encodebase64("utf-16le", 「原始字元」);

解密 decodebase64("utf-16le", 「加密字元」);

C base64 加密解密

base64加密 加密採用的編碼方式 待加密的明文 public static string encodebase64 encoding encode,string source catch return str base64加密,採用utf8編碼方式加密 待加密的明文 加密後的字串 public ...

C Base64加密,解密類

c base64加密,解密類 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace wf 測試 base64加密...

C Base64 編碼 解碼

c 實現 base64 字串編碼解碼 gcc編譯 1 2 brief c base64 編譯碼 3 author wid 4 date 2013 20 255 67 8 9 include 10 include 11 include 12 13 base64 編譯碼函式宣告 14 std strin...