Platforms to show: All Mac Windows Linux Cross-Platform
CipherMBS.aes_128_cbc as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim key as string = "mysecretkey"
dim encrypted as string = "6IcB9bpDwOjjONErhYQ6c7+Fb4qszsUNZVU0iThLYqOu7chJ7MG2nwSpRBUY0ZC3"
encrypted = DecodeBase64(encrypted)
dim c as CipherMBS = CipherMBS.aes_128_cbc
call c.DecryptInit key
dim s as string = c.ProcessString(Encrypted)+c.FinalizeAsString
Break // "In welcher Stadt steht das Bundeshaus?" is now in s.
CipherMBS.aes_128_ccm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_cfb1 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_cfb128 as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim c as CipherMBS = CipherMBS.aes_128_cfb128
dim CKey as MemoryBlock = "1234567812345678"
dim CIV as MemoryBlock
dim data as string = "Hello World. Just a test!"
call c.EncryptInit Ckey, CIV
dim output1 as string = c.ProcessString(data)
output1 = output1 + c.FinalizeAsString
dim a as new AESMBS
call a.SetKey CKey, 128
dim output2 as string = a.EncryptCFB128(data, CIV)
MsgBox EncodeHex(output1)+EndOfLine+EncodeHex(output2)
CipherMBS.aes_128_cfb8 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_ctr as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_ecb as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_gcm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_ofb as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_128_xts as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim CKey as MemoryBlock = "1234567812345678"
dim CIV as MemoryBlock
dim data as string = "Hello World. Just a test!"
dim c as CipherMBS = CipherMBS.aes_128_xts
call c.EncryptInit Ckey, CIV
dim output1 as string = c.ProcessString(data)
output1 = output1 + c.FinalizeAsString
CIV = nil
c = CipherMBS.aes_128_xts
call c.DecryptInit Ckey, CIV
dim output2 as string = c.ProcessString(output1)
output2 = output2 + c.FinalizeAsString
MsgBox "Encrypred via "+c.Name+" as hex: "+EncodeHex(output1)+EndOfLine+"Decrypted: "+output2
CipherMBS.aes_192_cbc as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_ccm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_cfb1 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_cfb128 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_cfb8 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_ctr as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_ecb as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_gcm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_192_ofb as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_cbc as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim CKey as MemoryBlock = "1234567812345678"
dim CIV as MemoryBlock
dim data as string = "Hello World. Just a test!"
dim c as CipherMBS = CipherMBS.aes_256_cbc
call c.EncryptInit Ckey, CIV
dim output1 as string = c.ProcessString(data)
output1 = output1 + c.FinalizeAsString
CIV = nil
c = CipherMBS.aes_256_cbc
call c.DecryptInit Ckey, CIV
dim output2 as string = c.ProcessString(output1)
output2 = output2 + c.FinalizeAsString
MsgBox "Encrypred via "+c.Name+" as hex: "+EncodeHex(output1)+EndOfLine+"Decrypted: "+output2
CipherMBS.aes_256_ccm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_cfb1 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Some examples using this method:
CipherMBS.aes_256_cfb128 as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim CKey as MemoryBlock = "1234567812345678"
dim CIV as MemoryBlock
dim data as string = "Hello World. Just a test!"
dim c as CipherMBS = CipherMBS.aes_256_cfb128
call c.EncryptInit Ckey, CIV
dim output1 as string = c.ProcessString(data)
output1 = output1 + c.FinalizeAsString
CIV = nil
c = CipherMBS.aes_256_cfb128
call c.DecryptInit Ckey, CIV
dim output2 as string = c.ProcessString(output1)
output2 = output2 + c.FinalizeAsString
MsgBox "Encrypred via "+c.Name+" as hex: "+EncodeHex(output1)+EndOfLine+"Decrypted: "+output2
Some examples using this method:
CipherMBS.aes_256_cfb8 as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_ctr as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_ecb as CipherMBS
Function:
Returns the cipher.
Example:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Example:
dim c as CipherMBS = CipherMBS.aes_256_ecb
dim CKey as MemoryBlock = "1234567812345678"
dim CIV as MemoryBlock
dim data as string = "Hello World. Just a test!"
call c.EncryptInit Ckey, CIV
dim output1 as string = c.ProcessString(data)
output1 = output1 + c.FinalizeAsString
c = CipherMBS.aes_256_ecb
CIV = nil
call c.DecryptInit Ckey, CIV
dim output2 as string = c.ProcessString(output1)
output2 = output2 + c.FinalizeAsString
MsgBox "Encrypred as hex: "+EncodeHex(output1)+EndOfLine+"Decrypted: "+output2
CipherMBS.aes_256_gcm as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_ofb as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
CipherMBS.aes_256_xts as CipherMBS
Function:
Returns the cipher.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Encryption Plugin | 13.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The items on this page are in the following plugins: MBS Encryption Plugin.
Feedback: Report problem or ask question.
