C# 클래스 WareDealer.Helper.PassWordHelper

密码加密解密操作相关类
파일 보기 프로젝트 열기: hanksoft/KillJD 1 사용 예제들

공개 메소드들

메소드 설명
DesMac ( string source, string keyVal, string ivVal ) : string

DES MAC地址型加密

DesStr ( string source, string keyVal, string ivVal ) : string

DES 字符串型加密

GetInstance ( ) : PassWordHelper
Md5 ( string source ) : string

MD5 - 32加密

Md5Salt ( string source, string salt ) : string

加盐MD5 -32 加密

Rsa ( string source ) : string

RSA 加密

UnDesMac ( string source, string keyVal, string ivVal ) : string

DES MAC地址型解密

UnDesStr ( string source, string keyVal, string ivVal ) : string

DES 字符串型解密

UnRsa ( string source ) : string

RSA解密

비공개 메소드들

메소드 설명
PassWordHelper ( ) : System

메소드 상세

DesMac() 공개 메소드

DES MAC地址型加密
public DesMac ( string source, string keyVal, string ivVal ) : string
source string 待加密字段
keyVal string 8位密钥值
ivVal string 8位加密辅助向量
리턴 string

DesStr() 공개 메소드

DES 字符串型加密
public DesStr ( string source, string keyVal, string ivVal ) : string
source string 待加密字段
keyVal string 8位密钥值
ivVal string 8位加密辅助向量
리턴 string

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : PassWordHelper
리턴 PassWordHelper

Md5() 공개 메소드

MD5 - 32加密
public Md5 ( string source ) : string
source string 待加密字段
리턴 string

Md5Salt() 공개 메소드

加盐MD5 -32 加密
public Md5Salt ( string source, string salt ) : string
source string 待加密字段
salt string 盐巴字段
리턴 string

Rsa() 공개 메소드

RSA 加密
public Rsa ( string source ) : string
source string 待加密字段
리턴 string

UnDesMac() 공개 메소드

DES MAC地址型解密
public UnDesMac ( string source, string keyVal, string ivVal ) : string
source string 待解密字段
keyVal string 8位密钥值
ivVal string 8位加密辅助向量
리턴 string

UnDesStr() 공개 메소드

DES 字符串型解密
public UnDesStr ( string source, string keyVal, string ivVal ) : string
source string 待解密字段
keyVal string 8位密钥值
ivVal string 8位加密辅助向量
리턴 string

UnRsa() 공개 메소드

RSA解密
public UnRsa ( string source ) : string
source string 待解密字段
리턴 string