|
|
Version:
|
9.3.2 |
Compatible:
|
MacOS Classic - MacOS X PPC - MacOS X x86 - Win32 - Linux. |
Requirements:
|
REALbasic 5.5 or later. |
Dependencies:
|
Einhugur TypeLib Plugin 5.5 or later. |
|
|
Summary:
WARNING
In some countries USA, France,...) encryption is submitted to local laws, export rules, special authorizations, etc...
Please consult your local requirements before using encryption.
Encryption
e-CryptIt - chained
Blowfish ECB unchained mode (64 bit blocks - up to 448 bit keysize).
Blowfish CBC chained mode - (64 bit blocks - up to 448 bit keysize).
Twofish ECB unchained mode - (128 bit blocks - 128,192 and 256 bit keysize).
Twofish CBC chained mode - (128 bit blocks - 128,192 and 256 bit keysize).
Twofish CFB1 chained mode - (128 bit blocks - 128,192 and 256 bit keysize).
AES ECB unchained mode - (128 bit blocks - 128,192 and 256 bit keysize).
AES CBC chained mode - (128 bit blocks - 128,192 and 256 bit keysize).
Serpent ECB unchained mode - (128 bit blocks - up to 256 bit keysize).
Serpent CBC chained mode - (128 bit blocks - up to 256 bit keysize).
Encoding and Decoding
e-CryptIt
Base64 (Raw)
Base64Stream (Will handle extra CR's in MIME Base64)
UU
BinHex
BinHexEncoderStream
MacBinary III (Not supported on Win32 and Linux)
MacBinaryStream (MacBinary I, II and III)
AppleSingle and AppleDouble (Not supported on Win32 and Linux)
AppleSingleEncoderStream
AppleSingleDecoderStream
YEncDecoder
YEncEncoder
Compression
Zip compression on strings
Zip compression on files (.z format)
Zip compression on streams (.z format)
Checksum
CRC16 on strings.
CRC16 on MemoryBlocks.
CRC32 on strings.
CRC32 on MemoryBlocks.
Adler32 on strings.
Adler32 on MemoryBlocks.
Hashing
MD5
SHA
SHA1
SHA_256
SHA_384
SHA_512
RIPEMD-128
RIPEMD-160
Keyed-Hashing
HMAC-MD5
HMAC-SHA1
HMAC-SHA_256
HMAC-SHA_384
HMAC-SHA_512
Remarks:
The plugin is internally segmented so only the used parts will be compiled into your application.
The Zip compression, CRC32 and Adler32 are based on the zlib library which was not written by Einhugur Software.
The e-CryptIt plugin does not require zlib to be installed.
Agreement:
This product is a commercial software, only registered users are allowed to use it.
Einhugur Software will disable all serial numbers found on Internet and all serial numbers of decoded plugins that have illegally been posted on Internet.
Einhugur Software and the author, are in no way responsible for the bugs that might be found in this product. However, Einhugur Software will do its best to fix the bugs.
Officially we only support versions noted above and up to current official (not alpha or beta versions) version of REALbasic at the date of when this plugin is published. We cannot predict what changes might come in future versions of REALbasic.