Platforms to show: All Mac Windows Linux Cross-Platform

Back to CCHMacMBS class.

CCHMacMBS.Hmac(algorithm as Integer, key as Ptr, keyLength as Integer, data as Ptr, dataLength as Integer, MacOut as Ptr)

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Encryption and Hash MBS MacOSX Plugin 11.3 ✅ Yes ❌ No ❌ No ✅ Yes All
Stateless, one-shot HMAC function.

Make sure your memoryblock for key, data and macout have the right size and are not nil!
keyLength and dataLength are the size of key and data in bytes.

See also:

CCHMacMBS.Hmac(algorithm as Integer, key as String, data as String) as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Encryption and Hash MBS MacOSX Plugin 13.1 ✅ Yes ❌ No ❌ No ✅ Yes All
Stateless, one-shot HMAC function.

See also:

The items on this page are in the following plugins: MBS MacOSX Plugin.


The biggest plugin in space...