/// <summary> /// Mã hóa thông tin session người dùng đăng nhập /// </summary> /// <param name="userjson">Serialize model gốc</param> /// <returns>thông tin mã hóa để lưu</returns> public static string EncryptSessionCookie_User(string userjson) { var privatekey = SecurityModel.Session_Key; //Mã hóa lần 1 userjson = CryptoProvider.SimpleEncryptWithPassword(userjson, privatekey); //Mã hóa lần 2 return(userjson); }
public static string EncryptLicense(string model, string id) { var privatekey = SecurityModel.License_Key; //Mã hóa lần 1 //model = CryptoProvider.SimpleEncryptWithPassword(model, id); //Mã hóa lần 2 model = CryptoProvider.SimpleEncryptWithPassword(model, privatekey); return(model); }
/// <summary> /// Mã hóa mật khẩu người dùng /// </summary> /// <param name="pass">mk gốc</param> /// <param name="passsalat">mk salat của mỗi tk</param> /// <returns>mk mã hóa</returns> public static string EncryptPass_User(string pass, string passsalat) { var privatekey = SecurityModel.System_Key; //Mã hóa lần 1 pass = CryptoProvider.SimpleEncryptWithPassword(pass, passsalat); //Mã hóa lần 2 pass = CryptoProvider.SimpleEncryptWithPassword(pass, privatekey); return(pass); }
public static string EncryptKey(string key, string id) { var privatekey = SecurityModel.KeySecurity_Key; //Mã hóa lần 1 //model = CryptoProvider.SimpleEncryptWithPassword(model, id); //Mã hóa lần 2 key = CryptoProvider.SimpleEncryptWithPassword(key, privatekey); return(key); }