Zxd.Core/code/DG.Tool/BlowFish.cs

22 lines
655 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DG.Tool
{
public static class BlowFish
{
public static string BlowFishKey = "upchina6"; //Common.Utility.GetSettingByKey("BlowFishKey");
public static string BlowFishIV = "upchina1";// Common.Utility.GetSettingByKey("BlowFishIV");
public static string Encode(string authInfohqRights)
{
var iv = Encoding.UTF8.GetBytes(BlowFishIV);
var blowFish = new BlowfishSimple(BlowFishKey, iv);
return blowFish.Encrypt(authInfohqRights, iv);
}
}
}