Platforms to show: All Mac Windows Linux Cross-Platform

Next items

CipherMBS.aes_128_cbc as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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.

Feedback, Comments & Corrections

CipherMBS.aes_128_ccm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_cfb1 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_cfb128 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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)

Feedback, Comments & Corrections

CipherMBS.aes_128_cfb8 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_ctr as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_ecb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_gcm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_ofb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_128_xts as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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

Feedback, Comments & Corrections

CipherMBS.aes_192_cbc as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_ccm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_cfb1 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_cfb128 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_cfb8 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_ctr as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_ecb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_gcm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_192_ofb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_cbc as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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

Feedback, Comments & Corrections

CipherMBS.aes_256_ccm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_cfb1 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_cfb128 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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

Feedback, Comments & Corrections

CipherMBS.aes_256_cfb8 as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_ctr as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_ecb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.
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

Feedback, Comments & Corrections

CipherMBS.aes_256_gcm as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_ofb as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

CipherMBS.aes_256_xts as CipherMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
shared method Encryption and Hash MBS Encryption Plugin 13.5 Yes Yes Yes Yes No
Function: Returns the cipher.

Feedback, Comments & Corrections

Next items

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

The biggest plugin in space...




Links
MBS Xojo Plugins