Platforms to show: All Mac Windows Linux Cross-Platform
DigestMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Encryption and Hash | MBS Encryption Plugin | 13.5 | Yes | Yes | Yes | Yes | All |
Example:
dim d as DigestMBS = DigestMBS.MD5
d.Process "Hello World"
dim result as string = EncodeHex(d.Final)
MsgBox result
- 3 properties
- 7 methods
- 14 shared methods
- shared method DigestByName(name as string) as DigestMBS
- shared method DigestNames as String()
- shared method MD5 as DigestMBS
- shared method MDC2 as DigestMBS
- shared method RipeMD160 as DigestMBS
- shared method SHA1 as DigestMBS
- shared method SHA224 as DigestMBS
- shared method SHA256 as DigestMBS
- shared method SHA384 as DigestMBS
- shared method SHA3_224 as DigestMBS
- shared method SHA3_256 as DigestMBS
- shared method SHA3_384 as DigestMBS
- shared method SHA3_512 as DigestMBS
- shared method SHA512 as DigestMBS
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 using this class:
- /Encryption/AES/AES256 Text encryption
- /Encryption/Blowfish OpenSSL Tests
- /Encryption/Threaded Encryption and Hashes
Blog Entries
- MacOSX plugin for iOS
- News from the MBS Xojo Plugins Version 20.3
- MBS Xojo Plugins, version 20.3pr5
- Multithreaded plugin functions can increase speed of Xojo application
- MBS Xojo Plugins, version 18.5pr1
- MBS Xojo / Real Studio Plugins, version 14.2pr8
- Doing hash or encryption on several CPUs in Xojo
- MBS Xojo / Real Studio plug-ins in version 13.5
- MBS Xojo / Real Studio Plugins, version 13.5pr7
Xojo Developer Magazine
The items on this page are in the following plugins: MBS Encryption Plugin.
DeclareLibraryMBS - DirectDrawGraphicsMBS

Links
MBS Xojo PDF Plugins