簽章值計算
範例資料
步驟一、組合字串
HashKey=[需申請]&BuyerID=0000000000&SalesAmount=100&TaxIDNumber=54317589&TimeStamp=1607073498&TotalAmount=100&Type=B2C&HashIV=[需申請]步驟二、將字串使用 SHA256 Hash 加密
public string SHA256Encrypt(string NonEncryptString)
{
SHA256 sha256 = new SHA256CryptoServiceProvider();
byte[] source = Encoding.ASCII.GetBytes(NonEncryptString);
byte[] crypto = sha256.ComputeHash(source);
string result = BitConverter.ToString(crypto).Replace("-", string.Empty);
return result;
}984AFCA1A03A23220C466FDA5ED25A7FB712A51EFC7288B4809BCC80FF8C89BALast updated