Encoder Wizard ActiveX 3.0

License: Free Trial ‎File size: 5.26 MB
‎Users Rating: 5.0/5 - ‎1 ‎votes

Encoder Wizard is a collection of two ActiveX (ocx) controls, Encoder Wizard and Decoder Wizard. These two controls allow you to fully support the Base64, Quoted- Printable, UUEncode, yEnc, MD5,HMAC MD5, URL, SHA-1, and Binary 2 Hex encoding methods. You can Encode and Decode data quickly and intelligently. Base 64 is the Encoding Method usually used for Binary files in MIME messages. It is also used to encode data for special characters accross telnet connection to certain servers. Quoted-Printable is used to encode text for transmission accross certain mail servers. It is also commonly used in MIME messages. UUEncode is the data encoding mechanism used by Unix systems for encapsulating binary data so that it can transported safely accross network connections. yEnc is a recently created encoding method that is now used a lot in newsgroups since it is significantly more efficient for data storage than the UUEncode format. yEnc takes advantage of being able to use 8 bit encoding as opposed to the more restricted form of 7bit encoding used by UUEncode. MD5 is a message digest hash algorithm that is used for validation and verification of message integrity. It creates a highly unique 16 byte ( 128 bit ) digest from a set of data that is almost impossible to recreate without the same exact input data. HMAC MD5 is also supported. This allows for a "keyed" hash algorithm. The hash will only generate the same value when the data and key are the same. Great for integrity checks and secure hash generation. SHA-1 is another highly secure message digest algorithm used by the United States Government. It is now a publicly open algorithm which uses a 160 bit or 20 byte digest. The hash from any set of data less than 2^64 bytes in length provides a unique hash that is only creatable by the unique byte order.

VERSION HISTORY

  • Version 3.0 posted on 2005-07-01
    Encoder Wizard. Seekford Solutions, Inc. . v1.0.1. FIXED - Properties page did not show Version Page. FIXED - "Unknown Verb" was displayed in Visual Basic instead of "Properties". . FIXED - Install Changed to fix bad compiled sample project. . v1.0.2. ADDED - Added support for encoding and Decoding for the yEnc algorithm. Uses smart parsing to find multi part data sections within a string or file for powerful decoding. v1.0.3. ADDED - Added support for retrieving the MD5 digest code for a string or file of data. . v1.0.4. FIXED - Memory dellocation of system strings passed for functions was improperly done. Encoder Wizard was freeing strings created by other processes. . v1.0.5. FIXED - UUEncode parsing has been made more robust for files with extraneous data and non-traditional format. . v1.0.6. ADDED - Support for URL encoding and decoding. . v1.0.7. FIXED - URL Encoding of extended characters was not done to standards. . v1.0.8. UPDATED - Updated support for changes in the yEnc specification. . v1.0.9 . FIXED - Memory for system strings was not deallocated when the outbound string was already allocated. This has been . resolved. FIXED - Resolved a problem with the wrapper and the string to file functions. . //////////////////////////////////////////////////////////////////. //////////////// Version 2.0 ///////////////// . //////////////////////////////////////////////////////////////////. . v2.0.10 04-05-2003. ADDED - Support for Encoding SHA-1 digest algorithm. This is a one way algorithm used for hashes. ADDED - Support for Encoding/Decoding Binary data to Hex String conversion. i.e "A" -> "41". . //////////////////////////////////////////////////////////////////. //////////////// Version 3.0 ///////////////// . //////////////////////////////////////////////////////////////////. . v3.0.12 12/05/2004. UPDATED - Enhanced algorithms. Increased speed. . . .

Program Details

EULA

Encoder Wizard license agreement ========================= Encoder Wizard is copyright protected. All files included on the Encoder Wizard diskette with the exception of the Sample Projects are covered by this copyright. As the registered user of this product, you are granted the right to use a single copy of the Encoder Wizard OCX on a single computer for development purposes. You may make additional copies for backup purposes only. Copies of Encoder Wizard that are stored on a network device or file server may only be used by a single user for development purposes. As the registered user of this product, you are also granted the royalty free right to redistribute runtime only copies of EncoderWizard.OCX. You may not distribute Encoder Wizard as part of a product which is in direct competition with Encoder Wizard itself. You may not distribute the unlock code other than for your own personal development. You may not alter or reverse engineer the contents of any of the files supplied on the Encoder Wizard product distribution disk with the exception of the sample Projects. If you do not understand and agree to the terms of this software license agreement, you should delete all copies of Encoder Wizard from your computer and return the Encoder Wizard product to Seekford Solutions, Inc. for a refund, subject to our restocking fee. ------------------------------------------------------------ Limited Warranty ================ This product is believed to be free of manufacturing defects to the physical media on which it is supplied at the time you receive it. If this is not the case, you may return your copy of Encoder Wizard to Seekford Solutions, Inc. and a replacement diskette will be supplied. This product has been tested and we have made a reasonable attempt to see that it performs as documented. In the event that it does not perform as documented, Seekford Solutions, Inc. will make a reasonable attempt to correct any problems or bugs exhibited by this product. Seekford Solutions, Inc. will not be held liable for any direct or indirect damages (including but not limited to loss of business profits, business interruption, or loss of business information) caused by the use of this product or for the suitability of this product to perform adequately in any situation where it is used. To the maximum extent permitted by applicable law, no other warranties are expressed or implied. Portions of this warranty are void where prohibited by law, but all other portions not prohibited by law still apply.