68 lines
1.4 KiB
Go
68 lines
1.4 KiB
Go
package starcrypto
|
|
|
|
import "b612.me/starcrypto/macx"
|
|
|
|
func HmacMd4(message, key []byte) []byte {
|
|
return macx.HmacMd4(message, key)
|
|
}
|
|
|
|
func HmacMd4Str(message, key []byte) string {
|
|
return macx.HmacMd4Str(message, key)
|
|
}
|
|
|
|
func HmacMd5(message, key []byte) []byte {
|
|
return macx.HmacMd5(message, key)
|
|
}
|
|
|
|
func HmacMd5Str(message, key []byte) string {
|
|
return macx.HmacMd5Str(message, key)
|
|
}
|
|
|
|
func HmacSHA1(message, key []byte) []byte {
|
|
return macx.HmacSHA1(message, key)
|
|
}
|
|
|
|
func HmacSHA1Str(message, key []byte) string {
|
|
return macx.HmacSHA1Str(message, key)
|
|
}
|
|
|
|
func HmacSHA256(message, key []byte) []byte {
|
|
return macx.HmacSHA256(message, key)
|
|
}
|
|
|
|
func HmacSHA256Str(message, key []byte) string {
|
|
return macx.HmacSHA256Str(message, key)
|
|
}
|
|
|
|
func HmacSHA384(message, key []byte) []byte {
|
|
return macx.HmacSHA384(message, key)
|
|
}
|
|
|
|
func HmacSHA384Str(message, key []byte) string {
|
|
return macx.HmacSHA384Str(message, key)
|
|
}
|
|
|
|
func HmacSHA512(message, key []byte) []byte {
|
|
return macx.HmacSHA512(message, key)
|
|
}
|
|
|
|
func HmacSHA512Str(message, key []byte) string {
|
|
return macx.HmacSHA512Str(message, key)
|
|
}
|
|
|
|
func HmacSHA224(message, key []byte) []byte {
|
|
return macx.HmacSHA224(message, key)
|
|
}
|
|
|
|
func HmacSHA224Str(message, key []byte) string {
|
|
return macx.HmacSHA224Str(message, key)
|
|
}
|
|
|
|
func HmacRipeMd160(message, key []byte) []byte {
|
|
return macx.HmacRipeMd160(message, key)
|
|
}
|
|
|
|
func HmacRipeMd160Str(message, key []byte) string {
|
|
return macx.HmacRipeMd160Str(message, key)
|
|
}
|