CRYPTO
Version 1.0.0
About the
Release Notes
This release
notes provides information about the features, usage and basic information’s
related to the CRYPTO.
Introduction
This
introductory chapter provides an overview CRYPTO, along with the hardware,
software required for using it and the platforms on which it is supported.
About
CRYPTO
CRYPTO is a
utility that can be used for encrypting most type of the file that we are using
in our computers, and the same encrypted file can be decrypted again to get the
original file content. CRYPTO is a multi-platform utility that can be used
under both the Linux and Windows Platform.
CRYPTO
Supported Platforms
S.No
|
Version
|
Platform
|
1
|
1.0.0
|
Red Hat
Enterprise Linux any version
|
2
|
1.0.0
|
Ubuntu
Desktop Editions any version
|
3
|
1.0.0
|
Windows 7,
Vista, XP.
|
Note: The
CRYPTO supported platforms has no limit, all the required dependencies are
shipped with the CRYPTO. The platforms mentioned above are tested for this
current release, and later with the new release they can be increased.
CRYPTO
Software Details
- CRYPTO is written and developed using C++
- It is compiled under Linux using GCC compiler 4.x.x
- Under windows it is build using Visual Studio 2005.
CRYPTO
Hardware requirement
CRYPTO has a
very less requirement. Under Linux it can run with any lowest combination.
Under windows it can run with a minimum that Windows function properly.
CRYPTO
Features
CRYPTO can
encrypt any type of the file that can be opened with an editor for example with
notepad in windows. Presently CRYPTO is used to encrypt only the C++ source
code with ‘.cpp’ and its header file with ‘.h’ extension. Other file extensions
can be added depend upon the requirements.
CRYPTO has a
in-built tracing feature which can be used for reference of its integrity and
correctness. It can also be used for debugging purpose of CRYPTO as no software
is error free.
CRYPTO takes
the directory from the user on which he or she wants to scan the cpp and the h
files to be encrypted. All the files are stored in a text file in an encrypted
format, which no one can understand and decrypt. CRYPTO again can be used to decrypt the same
encrypted text file and all the original file content can be seen on the
decrypted text file.
CRYPTO has
no limit of how many number of files are there in the directory. CRYPTO is
presently tested with 50 files in a directory, most of them are huge content in
size, and some of them have 3000 lines.
Benefits
of using CRYPTO
With the purchase
of the first version of the CRYPTO you will get free support and upgrade for the
new versions of CRYPTO free of cost, which has much advance features and functionality
available to work with.
CRYPTO
Contact Support
You can
reach for on demand demo and other related enquires @ projects@ccplusplus.com
CRYPTO Sample snapshot
1. Starting the utility2. simple help menu
3. At the time when we are encrypting our file
4. At the time we are decrypting our file
Sample Input and Output of the CRYPTO
1. Here is the one of the sample file that is taken for encryption purpose
compare-two-string-using-pointers.cpp -- this the file used for encrypting
/******************************************************
*
File : compare-two-string-using-pointers.cpp
*
Author :
*
Desc : To compare two strings using pointer
*
Source :
*
Created : AM 10:11 11 September 2011
*
Note :
*****************************************************/
#include
<iostream>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <conio.h>
int main(int argc, char **argv) {
char strFirstString[10], strSecondString[10];
char *p, *q;
int i, j, nStrCompStatus = 0;
p
= strFirstString;
q
= strSecondString;
printf("\nInput two strings\n");
gets (strFirstString); // get the
first string
gets (strSecondString); // get the second string
for(; *p != '\0' || *q!='\0'; *p++,*q++)
{
if(*p!=*q) {
printf("\nStrings are different\n");
nStrCompStatus=1;
break;
}
}
if(nStrCompStatus==0) {
printf("\nStrings are same\n");
}
return 0;
}
/*
*
OUTOUT
*
[user@rhel54x64 c]$
[user@rhel54x64 c]$ gcc
compare-two-string-using-pointers.cpp -o compare-two-string-using-pointers
[user@rhel54x64 c]$
./compare-two-string-using-pointers
Input two strings
sasasasas
dsdssds
Strings are different
[user@rhel54x64 c]$
./compare-two-string-using-pointers
Input two strings
sasasa
sasasa
Strings are same
[user@rhel54x64 c]$
*/2. this is the out that is came for the mentioned above. I have taken the .cpp file for a reference, coz I just have that for that time. It can use and file for its purpose. Due to blogger limitation there is some formatting issue so I am putting that in Image format.
for getting the original file again we can use the same encrypted file shown above and can get the original file. That I feel not required to show here as it is already the input file shown some above.
This is just a sample encryption/decryption. This is the best feature s small working utility having an excellent and deep coding which performs a lot than what it appears to be.
thank you saurabh,
ReplyDeletethis projects rocks. I got A+ for that.
thanks again. Please keep us updated when the next version is coming.
oh thanks. glad 2 hear that it is helpful for u.
ReplyDeleteversion 2.0.0 is under progress with lots of new features.
Will update that soon.
--Saurabh Gupta
thanks for delivering on right time. I hacked the documents that nobody can carry too also. thank you saurabh.
ReplyDeletethank u guys for choosing the crypto.
ReplyDeletelets us see when i can deliver the version 2 to you.
--Saurabh Gupta
from where i can get the source code of CRYPTO and XPING.
ReplyDeleteHi MODmen,
ReplyDeleteThanks for showing interest.
CRYPTO and XPING is not an open source project. It is especially developed for the project purpose. If you are willing to take these project we can deliver it to you based on your requirement by paying the project cost to you.
thanks,
Saurabh Gupta
thanks saurabh. crypto helps me a lot. it is an amazing utility.
ReplyDeletethanks again,
Regards,
Susheel K
Hi Susheel,
ReplyDeleteI appreciate and accept your thanks heartly.
It all goes to you who trusted and gave me a chance that I can present what you want.
--Saurabh Gupta
thanks Saurabh. u saved a lots of money. your project work exactly I required. Super hacking tool.
ReplyDeleteLooks like I have to give some more work for that.
Sudipta.
Hi,
ReplyDeleteI am wishing to take the CRYPTO. how much it will cost and doI will get the design document also ?
Regards,
Ranjeet.
Hi Ranjeet,
ReplyDeleteThank You for contacting us.
We can not disclose the price in public mailing list. Please drop us email on 'support@ccplusplus.com' you will get the correct information. yes you will get the full design document with the life time support.
Regards,
Support Group - ccplusplus.com