Easy Way to Create File Encryption Programs

LTFCrypt version 1.1 Visual C++ MFC example source codes

 

 ltfcrypt small image
View Large Screenshot of LTFCrypt

NEW: LTFCrypt version 1.1 comes with two Visual C++ projects and source codes for Visual C++ 6.0 and Visual C++ 7.x or later.

Welcome, Visual C++ programmer,

Would you like to use C++ to build your own file encryption program? This real-world example source code package contains a fully functional program that encrypts and decrypts text or binary files.

This is an easy way for you to learn how to use Visual C++ with LibTomCrypt, a public domain and an ISO C cryptography library, to build your own file encryption program.  Supported ciphers: aes, blowfish, xtea, rc5, rc6, safer+,  twofish, safer-k64, safer-sk64, safer-k128, safer-sk128, rc2, des, 3des, cast5, noekeon, skipjack, khazad, and anubis.

In this example source codes, the symmetric block cipher chaining mode used is CTR (Counter Mode). However, LibTomCrypt also has support for other modes such as CFB, OFB, ECB, CBC.

If you use LibTomCrypt, your program does not need any external encryption DLLs or software components. There is no DLL linking so you do not need to distribute any supporting DLLs. There is only static linking using tomcrypt.lib. In addition, there are no messy COM installation problems.

LTFCrypt version 1.1 Example Source Codes Package

Here are some details you will learn from this real-world example source code package.

  1. How to use C libraries in MFC applications.

  2. How to use selected LibTomCrypt library functions with the correct parameters and sequence for encrypting and decrypting a file.
  3. How to use a File Open and FIle Save dialog.

  4. How to control or flag variables to determine program execution path.

  5. How to use radio buttons for user selection.

  6. How to use dropdown listbox for user selection.

  7. How to use password edit control.

  8. How to coordinate correctly the program input by manipulating the state of the GUI controls.
  9. How to use HTML help in MFC applications.

  10. How to open a web browser window to display the contents of specific URL addresses.

 

SPECIAL OFFER: For a limited time only, this Example Source Code Package retails for only $50 (U.S. dollars). Regular price was 75 U.S. dollars.

Get the full source codes to this program, ready to compile and run using your Visual C++ 6.0 and Visual C++ 7.x compiler. 

The full source codes package (1.40 MB) contains two Visual C++ projects.

1. Visual C++ 6.0 project with source codes and compiled LibTomCrypt static library, tomcrypt.lib  
2. Visual C++ 7.1 project with source codes and compiled LibTomCrypt static library, tomcrypt.lib

They are kept separate because there are some coding differences between the 6.0 version and the 7.1 version. This package also shows you how Visual C++ 6.0 source codes can be easily converted to Visual C++ 7.1 source codes.

BONUS FREE GIFT for registered buyers: Get the next updated version for FREE when it is released.


60-DAY GUARANTEE WORLDWIDE
This example source code package is backed by a 60-day money back un-conditional guarantee.

Order easily online using your credit card through our Secure Online Ordering System

FAST and EASY Delivery: via download from our web site.

We accept major credit cards: Mastercard, VISA, Discover and American Express.

Secure Online Ordering Site at eSellerate

Order Click Here to Order Now!

About the Author

Yeoh HS first began programming personal computers in 1987 while working as an auditor. He has a background in accounting and information systems auditing. It wasn't long before he realized his true calling in life. Since then, he had focused on contract programming jobs and now runs his own IT consulting firm in Penang, Malaysia.

Contact Information

Yeoh HS can be contacted at author@yeohhs.com

Mailing Address:17-3-1 Lorong Batu Bukit Dua, Tanjong Tokong, 10470 Penang, Malaysia.
Telephone:+6012-5357595


 
Order

  Click Here to Order Now!

Only $50 (U.S. dollars)

Full source - 1.40 MB

Code    FREE Download program from main site. File size is 275 KB.    

 The freeware is in a zip file.

 

About the FREE File Encryption Program

The FREE LTFCrypt program allows you to encrypt and decrypt any text or binary files. It is a fully functional program.
 

LTFCrypt
 
System Requirements

This program should run on Windows version, Windows 95 or later. To compile the source codes, you will need Visual C++ 6.0 or later.

Awards

Award

Award

 
Award

Award

5 Stars Award
 
LTFCrypt software

Hot
SPECIAL OFFER - Order the source codes for only $50. Price is in U.S. dollars.

 

60-DAY GUARANTEE WORLDWIDE This example source code package is backed by a 60-day money back un-conditional guarantee.

 


Order
Click Here to Order Now!

Order easily online using your credit card through our Secure Online Ordering System

We accept major credit cards: Mastercard, VISA, Discover and, American Express.

Delivery: via download from our web site.


  Last updated on March 23, 2009

Copyright © 2006, 2007, 2008, 2009 by Yeoh HS, All Rights Reserved