Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.
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 |
Example:
dim d as DigestMBS = DigestMBS.MD5
d.Process "Hello World"
dim result as string = EncodeHex(d.Final)
MsgBox result
- 3 properties
- 7 methods
- 9 shared methods
- shared method DigestByName(name as string) as DigestMBS
- 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 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 which use this class:
- /Encryption/AES/AES256 Text encryption
- /Encryption/Blowfish OpenSSL Tests
- /Encryption/Threaded Encryption and Hashes
The items on this page are in the following plugins: MBS Encryption Plugin.
DDEStringPairMBS - DirectorySizeMBS
Links
MBS Xojo tutorial videos