Language/App: VB, VC++, C, Oracle
Front End: Visual Basic
Back End: Oracle 8i
Operating System: Windows
FPACK is a file utility package that consists of 5 utilities. The 5 utilities include Data compression (zip/unzip), File splitter, Cryptography ,Steganography and Search .The utility can be used on Windows system with minimum configuration. The project is developed using Visual Basic for front end and Visual C++ ,TC++ for back end.
FPACK has the following features:
Data Compression: Data compression is used to compress text files. The parameters considered for compression are the compression ratio and type of compression. The compression type employed in FPack is lossless compression.
File Splitting: File splitting is a tool that can be used to split large text files into smaller segments. These segments can then be transferred to other systems through storage devices like floppies. The tool provides facilities to split a file into segments of required size ranging from 100 KB to 1MB.It also allows to combine the split files maintaining the original information.
Steganography: Steganography is a technique where in text information can be hidden in image files and can be retrieved whenever required. Using the tool one can hide any textual information in image files. After the text is hidden in the image file one is also able to open the image file and view it. ie.the image file wont be corrupted. Also the hidden text can be retrieved whenever required.
Cryptography: It is a technique used to encrypt text files. The tool allows to encrypt the text file and decrypt it without causing any loss in information. The encryption algorithm used here is ROT-13.
FPACK uses a dll file called fpack.dll. This dll file should be placed in SYSTEM directory. The dll file is created using the MFC wizard in VC++. The large size of the software is due to the creation of large number of files by the MFC wizard. I have uploaded only the dll file, library files and other C module files. To run the project you have to create a new workspace in VC++.