Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacOSX Plugin:CommonCrypto:
All Console safe, 69 entry points.
- class CCCryptorMBS
- method GetOutputLength(inputLength as UInt64, Final as Boolean = true) as UInt64
- method Reset(iv as Ptr = nil)
- method Final(DataOut as Ptr, dataOutAvailable as UInt64, byref dataOutMoved as UInt64)
- method Update(dataIn as Ptr, dataInLength as UInt64, dataOut as Ptr, dataOutAvailable as UInt64, byref dataOutMoved as UInt64)
- method Update(dataIn as String, dataOut as Ptr, dataOutAvailable as UInt64, byref dataOutMoved as UInt64)
- method Constructor(operation as integer, Algorithm as integer, options as integer, key as Ptr, keyLength as UInt64, iv as Ptr = nil)
- method Constructor(operation as integer, Algorithm as integer, options as integer, key as String, iv as Ptr = nil)
- property Handle as Integer
- property Lasterror as Integer
- shared method Crypt(Operation as integer, Algorithm as integer, Options as integer, key as Ptr, KeyLength as UInt64, IV as Ptr, DataIn as Ptr, DataInLength as UInt64, DataOut as Ptr, DataOutAvailable as UInt64, byref DataOutMoved as UInt64) as integer
- shared method Crypt(Operation as integer, Algorithm as integer, Options as integer, key as string, IV as Ptr, DataIn as string, byref DataOut as string) as integer
- shared method RandomGenerateBytes(data as MemoryBlock) as integer
- class CCHMacMBS
- method Update(data as memoryblock)
- method Update(data as string)
- method Update(data as Ptr, dataLength as UInt64)
- method Final(macOut as Ptr)
- method Constructor(algorithm as integer, key as Ptr, keyLength as UInt64)
- method Finalize as Memoryblock
- method Constructor(algorithm as integer, key as string)
- method Constructor(algorithm as integer, key as memoryblock)
- property Algorithm as Integer
- shared method Hmac(algorithm as integer, key as Ptr, keyLength as Integer, data as Ptr, dataLength as Integer, MacOut as Ptr)
- shared method Hmac(algorithm as integer, key as String, data as String) as String
- class CCMD2MBS
- class CCMD4MBS
- class CCMD5MBS
- class CCSHA1MBS
- class CCSHA224MBS
- class CCSHA256MBS
- class CCSHA384MBS
- class CCSHA512MBS
Blog Entries
- News from the MBS Xojo Plugins Version 21.4
- Xojo News
- MBS Xojo Plugins, version 21.4pr2
- MacOSX plugin for iOS
- MBS Xojo / Real Studio Plugins, version 15.2pr7
- MBS Real Studio Plugins, version 13.1pr15
- MonkeyBread Software Releases the MBS Real Studio plug-ins in version 11.3
- MBS Real Studio Plugins, version 11.3pr5