Download Latest Version AlphaPeeler1.3wseLinux1.tar.gz (62.6 MB)
Email in envelope

Get an email when there's a new version of alphapeeler

Home / 1.3Linux
Name Modified Size InfoDownloads / Week
Parent folder
README.TXT 2010-10-22 13.6 kB
AlphaPeeler1.3wseLinux1.tar.gz 2010-10-11 62.6 MB
Totals: 2 Items   62.6 MB 2
====================
0. TABLE OF CONTENTS
====================
1. PRODUCT SUMMARY
2. INTRODUCTION
3. ABOUT ALPHAPEELER (ALPHASECURE PVT. LTD.)
4. CONTACT US:
5. ABOUT ALPHAPEELER PROFESSIONAL 1.3 LINUX RELEASE
6. QUICK START
7. REQUIREMENTS
8. COMPILATION
9. SETUP
10. RUNNING ALPHAPEELER 1.3 LINUX RELEASE
11. GETTING MORE INFORMATION

==================
1. PRODUCT SUMMARY
==================
AlphaPeeler is a powerful tool for learning Cryptography and is used
as educational tool at the faculty of Computer Engineering, SSUET. 
Students can easily learn frequency analysis and ciphers like 
Monoalphabetic substitution, Caesar, Transposition, Vigenere & 
Playfair. 

AlphaPeeler Professional 1.3 (powered by crypto++ 4.1) also includes
DES, Gzip/Gunzip, MD5, SHA-1, SHA-256, RIPEMD-16, RSA key generation,
RSA crypto, RSA signature && validation, and generation of seceret 
share files. 

AlphaPeeler 1.0 was developed at Department of Computer Engineering, 
Sir Syed University of Engineering & Technology - Karachi (Pakistan). 
You can contact AlphaPeeler development group (alphapeeler@bigfoot.com),
for you software development, security and ecommerce requirements.

Copyright © 1998-2010

===============
2. INTRODUCTION
===============
AlphaPeeler is a freeware / non commercial software product for 
educational and personal use only. Our team works as a non-profit and 
non-commercial organization. We provide consultation to mostly 
educational institutions without any profit or fee.
 
AlphaPeeler is a powerful tool for learning cryptology. It can be useful
as an instructor’s teaching aid and to create assignments for classical 
cryptography. Students can easily learn classical techniques such as 
frequency analysis of alphabets, mono-alphabetic substitution, Caesar 
cipher, transposition cipher, Vigenere cipher, and Playfair cipher. 
AlphaPeeler Professional (powered by crypto++ library) also includes DES,
Gzip/Gunzip, MD5, SHA-1, SHA-256, RIPEMD-16, RSA key generation, RSA 
crypto, RSA signature & validation, and generation of secret share files.

AlphaPeeler started as an effort to solve a mono-alphabetic substitution
cipher in 1997. This cipher was given as a class assignment during 
cryptography course. Later on efforts were carried on to include all 
possible classical ciphers. Its vision and development was initiated by
Abdul-Rahman Mahmood at the Department of Computer Engineering, Sir Syed
University of Engineering & Technology - Karachi (Pakistan).

AlphaPeeler 1.0 was developed in June 1998, and it had most of the famous
 classical ciphers. It was developed on windows platform to enable users
to visually understand cryptology. While designing AlphaPeeler’s first 
stable version, special efforts were carried out in design for visual aids
such as keyboard layout, charts, visually shifting of alphabets so that 
students can visualize what’s happening behind the scene with ciphertext.
In late 90’s AlphaPeeler was the first effort in developing educational 
cryptology tool with excellent visualization such as crypto keyboard and 
many more GUI based tools using windows platform.

From 1998 till July 2001, serious efforts were made to include professional
crypto algorithms in the software (DES, AES, RSA etc). As a result 
AlphaPeeler Professional 1.0 beta was released on 4th July 2001 in public
domain.

AlphaPeeler development team is very thankful to thank Dr. William 
Stallings for sparing his valuable time for suggestions and improvement in
AlphaPeeler. He took interest in the software since almost its inception.
After receiving his reply on email, in 2001, the team felt new energy and 
started improvements with a broader vision. Along with his moral support, 
Dr William Stallings took keen interest for AlphaPeelr’s online manual and
interactive tutorials. His participation has finally made it a valuable
tool for both students and instructors.
 
AlphaPeeler is a global leader in crypto related research and development.
AlphaPeeler was founded with a specific goal of providing the most up-to-
date research to assist enterprises, vendors and carriers to secure their
business and development environment. AlphaPeeler’s prime objective is to
provide best security solutions to everyone who is privacy conscious.
 
AlphaPeeler development group also creates wide range of software 
technology solutions listed in services section such as software 
development, system analysis and design, documentation and graphic 
designing.
 
We are involved in number of current projects and have been awarded a 
number of prestigious research grants, rewards and contracts. It is well
equipped with modern facilities and equipments. Researchers at AlphaPeeler
are happy to discuss their research work and publications.

Email:
alphapeeler@bigfoot.com

============================================
3. ABOUT ALPHAPEELER (ALPHASECURE PVT. LTD.)
============================================
AlphaPeeler is a freeware / non commercial software product for educational
and personal use only. Our team works as a non-profit and non-commercial 
organization. We provide consultation to mostly educational institutions 
without any profit or fee. We are one of the leading software solution 
providers, engaged in providing cost-effective and dedicated solutions to 
all our clients globally and particularly those in the Japan and UK. 
Founded in early 1999, we have evolved into a major supplier of services 
in the Information Technology sector. We are specialized in security 
solutions such as cryptography, cryptanalysis and steganography.
 
Most of our tasks are performed at our Software Development Centre, 
employing the latest technologies and processes to help our clients 
achieve their strategic objectives. We offer our clients services such as:
 
A. Research and Development
B. Distributed Computing
C. Technology consultancy
D. Systems management and efficient transformation; and
E. Onsite professional services, whenever and wherever required.
 
We also provide technology support services to our clients, including the 
timely servicing of equipment and processes involved to ensure our clients
get the highest quality achievable.
 
Our success stems from our expertise and experience in the relevant field,
and our extensive knowledge of business processes and functions; allowing
us to produce high standard products and services for our clients.
 
To contact us:  E-mail: alphapeeler@bigfoot.com

=============
4. CONTACT US
=============
We are located ideally at the center of the business headquarter of 
Pakistan, Karachi - the glamorous city of Pakistan.
If you have any queries related to our products or services just drop us 
an email at alphapeeler@bigfoot.com.
 
To contact us, visit us at:
Plot # 31/4, Liaquat Avenue, Model colony,
Near Model colony railway station, Karachi, Pakistan.
Tel: +92 - 333 - 3195319
E-mail: alphapeeler@bigfoot.com
URL: http://www.alphapeeler.co.cc

===================================================
5. ABOUT ALPHAPEELER PROFESSIONAL 1.3 LINUX RELEASE
===================================================
AlphaPeeler Professional 1.3 (Dr. William stallings Edition) is ment
to run on any Linux platform including OpenSUSE 11.3, Debian Eatch, 
and Fedora Core 10 etc. AlphaPeeler 1.3 Linux release is packaged with
wine 1.2.1 source code and during installation wine is compiled to 
make necessary native compilation of the target platform. Wine adds 
approximately 17 MB more space to the rest of the tar archive.

==============
6. QUICK START
==============
Just copy the AlphaPeeler1.3wseLinux1.tar.gz to some directory such as:
/root/AlphaPeeler1.3wseLinux1.tar.gz and untar the archive:

# tar zxvf AlphaPeeler1.3wseLinux1.tar.gz

the extracted files will be listed in the same directory:
-rwxr-xr-x  1 root root      118 Oct 11 19:33 APeelerProf1.3-install*
drwxr-xr-x  4 root root     4096 Oct 11 19:13 AlphaPeelerProfessional1.3/
-rw-r--r--  1 root root    13580 Oct 12 00:49 README
-rwxr-xr-x  1 root root       48 Oct 11 19:13 RunAPeelerProf1.3Linux.sh*
-rwxrwxrwx  1 root root 17629106 Oct 10 23:14 wine-1.2.1.tar.bz2*

Now you need to compile wine 1.2.1 source code in order to install wine
on the system so that your AlphaPeeler.exe (Win32 executable) can run on
Linux. From the top-level directory of the source, run:

./APeelerProf1.3-install

To Run AlphaPeeler, simply execute script "RunAPeelerProf1.3Linux.sh".
For more information and problem resolution, read the rest of this file, 
the AlphaPeeler home page, and especially the wealth of information found
at http://www.alphapeeler.co.cc

===============
7. REQUIREMENTS
===============
To compile and run AlphaPeeler 1.3 Linux Release, you must have one of 
the following:

  Linux version 2.0.36 or above
  FreeBSD 6.3 or later
  Solaris x86 9 or later
  NetBSD-current
  Mac OS X 10.4 or later

As Wine requires kernel-level thread support to run, only the operating
systems mentioned above are supported.  Other operating systems which
support kernel threads may be supported in the future.

Linux info:
  While Linux 2.2.x should still work and Linux 2.0.x may still work
  (older 2.0.x versions had thread-related crashes),
  it's best to have a current kernel such as 2.4.x or 2.6.x.

FreeBSD info:
  Wine will generally not work properly on versions before FreeBSD
  6.3 or 7.0, and FreeBSD 6.3 has additional patches available. See
  http://wiki.freebsd.org/Wine for more information.

Solaris info:
  You will most likely need to build Wine with the GNU toolchain
  (gcc, gas, etc.). Warning : installing gas does *not* ensure that it
  will be used by gcc. Recompiling gcc after installing gas or
  symlinking cc, as and ld to the gnu tools is said to be necessary.

NetBSD info:
  Make sure you have the USER_LDT, SYSVSHM, SYSVSEM, and SYSVMSG options
  turned on in your kernel.

Mac OS X info:
  You need Xcode 2.4 or later to build properly on x86.

Supported file systems:
  AlphaPeeler should run on most file systems. A few compatibility 
  problems have also been reported using files accessed through Samba.
  Using a native Linux file system such as ext3 is recommended.

Basic requirements:
  You need to have the X11 development include files installed
  (called xlib6g-dev in Debian and XFree86-devel in Red Hat).

  Of course you also need "make" (most likely GNU make).

  You also need flex version 2.5.33 or later and bison.

Optional support libraries:
  Configure will display notices when optional libraries are not found
  on your system. See http://wiki.winehq.org/Recommended_Packages for
  hints about the packages you should install.

  On 64-bit platforms, if compiling Wine as 32-bit (default), you have
  to make sure to install the 32-bit versions of these libraries; see
  http://wiki.winehq.org/WineOn64bit for details. If you want a true
  64-bit Wine (or a mixed 32-bit and 64-bit Wine setup), see
  http://wiki.winehq.org/Wine64 for details.

==============
8. COMPILATION
==============
In case you chose to not use wineinstall, run the following commands
to build wine for AlphaPeeler:

A. Set permissions on wine directory:
   chmod 777 wine-1.2.1.tar.bz2

B. Untar wine source code:
   tar -xvjf wine-1.2.1.tar.bz2

C. go into the wine directory:
cd wine-1.2.1

D. Run the configuration script:
./configure

E. Rum GNU make:
make

F. Rum GNU make test:
make test

This will build the program "wine" and numerous support libraries/binaries.
The program "wine" will load and run Windows executables.
The library "libwine" ("Winelib") can be used to compile and link
Windows source code under Unix.

To see compile configuration options, do ./configure --help.

========
9. SETUP
========
Once Wine has been built correctly, you can do "make install"; this
will install the wine executable and libraries, the Wine man page, and
other needed files.

Don't forget to uninstall any conflicting previous Wine installation
first.  Try either "dpkg -r wine" or "rpm -e wine" or "make uninstall"
before installing.

Once installed, you can run the "winecfg" configuration tool. See the
Support area at http://www.winehq.org/ for configuration hints.

=========================================
10. RUNNING ALPHAPEELER 1.3 LINUX RELEASE
=========================================
When invoking Wine, you may specify the entire path to the executable,
or a filename only.

For example: to run AlphaPeeler.exe:

    wine AlphaPeelerProfessional1.3/AlphaPeeler.exe

Wine is not perfect, so some times AlphaPeeler may crash. If that happens you
will get a crash log that you should attach to your report when filing
a bug. AlphaPeeler Development group (alphapeeler@bigfoot.com) takes no 
responsibility of such issues related to wine.

============================
11. GETTING MORE INFORMATION
============================
WWW:	
A great deal of information about AlphaPeeler is available at
http://www.alphapeeler.co.cc/
This is probably the best starting point.

ONLINE TUTORIALS:
The AlphaPeeler tutorial page is located at 
http://alphapeeler.byethost22.com/tutorials.htm

DOWNLOADS:
http://alphapeeler.byethost22.com/download.htm

SCREEN SHOTS:
http://alphapeeler.byethost22.com/screenshots.htm

CONTACT ALPHAPEELER:
http://alphapeeler.byethost22.com/contactus.htm

PARTNERS:
http://alphapeeler.byethost22.com/ourclients.htm

SERVICES:
http://alphapeeler.byethost22.com/services.htm

RESEARCH:
http://alphapeeler.byethost22.com/research.htm

BUGS:
Report bugs to AlphaPeeler Bugzilla at alphapeeler@bigfoot.com


--
Abdul-Rahman Mahmood
alphapeeler@bigfoot.com
Source: README.TXT, updated 2010-10-22