RC5MBS class

Online Documentation   -   Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchy

New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1

The list of the   topics,   classes,   interfaces,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

RC5MBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Encryption and Hash MBS Encryption Plugin 15.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The class for RC5 encryption.
Example
dim r as RC5MBS

// Encrypt:
r = new RC5MBS("Key")

dim iv as MemoryBlock
dim num as Integer
dim OriginalData as string = ConvertEncoding("Hello World!", encodings.UTF8)
dim EncryptedData as string = r.encryptCFB64(OriginalData, iv, num)
MsgBox EncodeHex(EncryptedData)

// Same for decrypt:
r = new RC5MBS("Key")

iv = nil
num = 0
dim UnencryptedData as string = r.decryptCFB64(EncryptedData, iv, num)
UnencryptedData = DefineEncoding(UnencryptedData, encodings.UTF8)
MsgBox UnencryptedData

Do use to read existing RC5 encrypted things.
New projects may better use a better encryption.

This class has no sub classes.


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


RC4MBS   -   RecordSet


💬 Ask a question or report a problem