Platforms to show: All Mac Windows Linux Cross-Platform

Back to SHA512MBS class.

SHA512MBS.Add(data as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Encryption and Hash MBS Encryption Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Adds data to the hash calculation.
Example
dim s as new SHA512MBS

s.Add "Franz jagt im komplett"
s.Add " verwahrlosten Taxi quer"
s.Add " durch Bayern"

dim r as string = s.ResultText
if r = "AF9ED2DE700433B803240A552B41B5A472A6EF3FE1431A722B2063C75E9F07451F67A28E37D09CDE769424C96AEA6F8971389DB9E1993D6C565C3C71B855723C" then
MsgBox "OK"
else
MsgBox "Failed"
end if

Using this method you can process huge amounts of data by passing them in small portions.

SHA512MBS.Reset

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Encryption and Hash MBS Encryption Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Resets the hash class so you can reuse it for the SHA-256 hash.

SHA512MBS.Result as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Encryption and Hash MBS Encryption Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The final hash.

Returns the digest as binary string.
Before you show it to the user, pass it through EncodingToHexMBS.

SHA512MBS.ResultText as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method Encryption and Hash MBS Encryption Plugin 12.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The final hash.

Returns the digest as text string with hexadecimal digits.

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


The biggest plugin in space...