
139
roHashGenerator
This object provides an API for generating a variety of message digests.
Object Creation: The hash algorithm is specified when creating the roHashGenerator object.
CreateObject("roHashGenerator", algorithm As String)
The algorithm parameter accepts the following strings:
• SHA256
• SHA384
• SHA512
• SHA1
• MD5
• CRC32
Note: CRC32 is only available on firmware versions 4.4.x or later.
Interfaces: ifHashGenerator
The ifHashGenerator interface provides the following:
• Hash(obj As Object) As Object: Hashes the payload, which can be supplied in the form of a string (or any
object implementing ifString) or an roByteArray. The hash is returned as an roByteArray.
• SetHmacKey(a As Dynamic) As Boolean:
• SetObfuscatedHmacKey(a As String) As Boolean:
• GetFailureReason() As String:
Komentáře k této Příručce