Platforms to show: All Mac Windows Linux Cross-Platform

DigestMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: The OpenSSL class for calculating hashes.
dim d as DigestMBS = DigestMBS.MD5
d.Process "Hello World"
dim result as string = EncodeHex(d.Final)
MsgBox result
Notes: This is an abstract class. You can't create an instance, but you can get one from various plugin functions.

Feedback, Comments & Corrections

This class has no sub classes.

Some methods using this class:

  • CipherMBS.BytesToKey(cipher as CipherMBS, digest as DigestMBS, Salt as MemoryBlock, InputKey as Memoryblock, IterationCount as Integer, byref OutputKey as memoryblock, byref IV as memoryblock) as boolean

Some examples which use this class:

Blog Entries

Xojo Developer Magazine

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

DeclareLibraryMBS   -   DirectDrawGraphicsMBS

The biggest plugin in space...

MBS FileMaker blog