|Type||Topic||Plugin||Version||macOS||Windows||Linux||Console & Web||iOS|
|class||Encryption and Hash||MBS Encryption Plugin||3.2||Yes||Yes||Yes||Yes||No|
Same class as the one in RB5, so the same documentation:
The MD5Digest class enables you to process a string in segments. Pass each string segment to the Process method. The value property contains the current message digest and the clear method clears the MD5Digest object so that you can repeat the process.
The MD5 message digest algorithm takes a message of any length and produces a 128-bit "fingerprint" or message digest of the input string. The MD5 algorithm is useful for digital signature applications, where a large file must be processed in a secure manner before being encrypted with a secret key under a system such as RSA.
- property Value as string
- 3 methods
- 6 shared methods
- shared method HashFile(file as FolderItem, Hex as boolean = true) as string
- shared method HMAC(key as string, data as string) as string
- shared method MD5(data as memoryblock) as string
- shared method MD5(data as string) as string
- shared method MD5String(data as memoryblock) as string
- shared method MD5String(data as string) as string
This class has no sub classes.
Some examples which use this class:
- MBS Xojo / Real Studio Plugins, version 14.2pr8
- Doing hash or encryption on several CPUs in Xojo
- MBS Real Studio Plugins, version 13.1pr15
- MBS Real Studio Plugins, version 11.3pr11
The items on this page are in the following plugins: MBS Encryption Plugin.
MBS Xojo Plugins