ClipCrypt v1.2

This is an encryption program that will take text data from the clipboard and encrypt it.  At least that is what it started out to be!  You can also load/save text or files containing ClipCrypt encrypted data and encrypt/decrypt any type of file.

It was originally conceived as a means of quickly and easily encrypting email text.  By setting AUTO on, you can encrypt email text by selecting, copying it to clipboard then immediatly pasting within the email program. The encryption/decryption is very quick.

The functions are fairly obvious with hints in the Status Bar. However a few points...

LoadFile: This loads the content of the file to the screen. It will load only text files.

Save File: This saves the screen content to your selected file.  I have used '.clc' to identify encrypted files but you can use what you wish. 

AUTO: The default state is OFF.  When ON, any text copied to clipboard will be automatically encrypted or if previously encrypted by ClipCrypt, decrypted.  Try setting Auto ON, then use Copy to Clip.

Encrypt File: If the file you select does not have a '.cle' extension, ClipCrypt will attemp to encrypt the file and save it with '.cle' added to the source file name.  If the file you select has a '.cle' extension, ClipCrypt will attempt to decrypt the file and remove the '.cle' extension.  It does not delete the source file in either case. Clear as mud?  Try it, you'll see what I mean! 

I've used the respectable RC4 encryption algorithm with MIME provided by HyperString v5.0  (c)1996-99 EFD Systems (efd@mindspring.com). Encrypted text is larger than the source text if saved from screen as MIME is used to get rid of control characters that would make the encrypted text unreadable in most instances.  Files encrypted by using Encrypt File are the same size as MIME isn't used.
 
You can change the key used in the encryption algorithm by right clicking the About button and typing in whatever you want.  As a security precaution, it will not be saved on exit. The longer the key the more complex the encryption! 

This program is limitted FREEWARE.  See the restrictions below.  You may do with it what you will but you do it on your own.  The author retains copyright and accepts no responsibility for anything that may or may not happen as a result of using or abusing the program. If that isn't acceptable, don't use it! 

Brian Shepherd
 Files: ClipCrypt.zip
 Date: 07/01/00
email:bshepherd@mail.com



                         *** HyperString v5.0 ***
                (c)1996-99 EFD Systems, All rights reserved
                             efd@mindspring.com

                 *** THIS IS NOT PUBLIC DOMAIN SOFTWARE ***
     See below for license agreement, disclaimer, installation and use.

    License Agreement and Disclaimer -------------------------------------

    By using this product, you indicate your understanding and acceptance
    of the terms and conditions below.

    This software (the product) is copyright 1996-99, EFD Systems, all
    rights reserved. Except as detailed herein, you (the user) are granted
    a license to use this software without payment of fees.  You may
    distribute the non-source code version of this product for similar use
    by others, provided that no fees are charged and the software is
    distributed in it's entirety as originally released, including this
    documentation file.

    HyperString is a development tool intended to assist software authors
    in the creation of original works. As such, software authored by you
    with the assistance of this product (your product) may be freely
    distributed except as follows:

    1)  HyperString source code and derivatives thereof may not be
        re-distributed under any circumstances.  If you are working as a
        contractor or programmer for hire, your client/employer must
        purchase a source code license under the terms of this agreement in
        order to receive the HyperString source code.

    2)  Your product must not represent a simple re-packaging of some or
        all of this product.  HyperString may not be used to produce
        similar or competing products.

    3)  A source code license is required in order to use this product in
        the production of any development tool or component which will be
        licensed or sold for gain or profit.  As you ask of others, we ask
        of you.

    Except as noted above, a source code license grants the user the
    non-exclusive, non-transferable right to view and use the source as
    necessary to produce compiled, machine readable and executable object
    code.  The source code remains the exclusive, proprietary property of
    EFD Systems. The right to suspend the terms of this agreement upon
    refund of license fee is retained by EFD Systems.

    THIS SOFTWARE IS PROVIDED SOLELY AS-IS AND WITHOUT WARRANTY INCLUDING
    WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR
    FITNESS FOR A PARTICULAR PURPOSE.  THE USER AGREES TO INDEMNIFY AND
    HOLD THE AUTHOR HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS ARISING
    FROM OR RELATED TO USE OF THE PRODUCT. UNDER NO CIRCUMSTANCES SHALL THE
    AUTHOR'S LIABILITY EXCEED THE SOFTWARE LICENSE FEE.

    By using this product, you indicate your understanding and acceptance
    of the terms and conditions above.

      

 
