H:加密算法,这里是SHA-1算法
|| 意味着级联,例如 "233" || "450" 得到 “233450”
⊕ :异或运算
opad 是(0x5c5c5c…5c5c, 长度为64),
ipad 是 (0x363636…3636, 长度为64).
首先,把K用后面补0填充成一个64位长度的数
然后用K分别于opad和ipad进行异或运算,得到 ostr 和 istr
将istr用SHA-1算法进行加密,得到sha-istr。
将ostr sha-istr 和 m 进行级联,对级联后的字符串进行SHA-1算法加密,就得到了结果