C# Class NSoft.NFramework.Tools.CodecTool

Encoding/Decoding 함수를 제공하는 Utility Class
显示文件 Open project: debop/NFramework

Public Methods

Method Description
DecodeBase64 ( this data ) : byte[]

Base64 형식으로 인코딩된 문자열을 디코딩하여 1차원 바이트 배열로 반환한다.

EncodeBase64 ( this data ) : string

지정된 데이타를 Base64 인코딩 방식으로 인코딩을 수행한다.

Md5 ( this data ) : byte[]

지정된 데이타를 Md5 형식으로 인코딩한다.

Md5Hex ( this data ) : string

지정된 data를 Md5 형식으로 암호화한 후 16진수(Hex) 포맷으로 문자열을 만든다.

Sha1 ( this data ) : byte[]

지정된 data를 SHA1 형식으로 암호화한다.

Sha1Hex ( this data ) : string

지정된 데이타를 SHA1 형식으로 암호화한 다음 알기 쉽게 16진수 포맷인 Hex string으로 반환한다.

Method Details

DecodeBase64() public static method

Base64 형식으로 인코딩된 문자열을 디코딩하여 1차원 바이트 배열로 반환한다.
public static DecodeBase64 ( this data ) : byte[]
data this Base64로 인코딩된 문자열
return byte[]

EncodeBase64() public static method

지정된 데이타를 Base64 인코딩 방식으로 인코딩을 수행한다.
public static EncodeBase64 ( this data ) : string
data this 인코딩할 데이타
return string

Md5() public static method

지정된 데이타를 Md5 형식으로 인코딩한다.
data 가 null일 경우
public static Md5 ( this data ) : byte[]
data this 인코딩할 데이타
return byte[]

Md5Hex() public static method

지정된 data를 Md5 형식으로 암호화한 후 16진수(Hex) 포맷으로 문자열을 만든다.
public static Md5Hex ( this data ) : string
data this 암호화할 바이트 배열
return string

Sha1() public static method

지정된 data를 SHA1 형식으로 암호화한다.
public static Sha1 ( this data ) : byte[]
data this 암호화할 데이타
return byte[]

Sha1Hex() public static method

지정된 데이타를 SHA1 형식으로 암호화한 다음 알기 쉽게 16진수 포맷인 Hex string으로 반환한다.
public static Sha1Hex ( this data ) : string
data this 암호화할 데이타
return string