Software Index
Linux Software Security Tools  

Python Cryptography Toolkit

download download home home   report broken
important software information
company name:
Andrew M. Kuchling
license: Freeware
minimum requirements: No special requirements.
functional limitations:
Python Cryptography Toolkit description
Python Cryptography Toolkit is a collection of both secure hash functions (such as MD5 and SHA), and various encryption algorithms.

The package is structured to make adding new modules easy. I consider this section to be essentially complete, and the software interface will almost certainly not change in an incompatible way in the future


The toolkit is written and tested using Python 2.2, though it should also work with Python 2.1. Python 1.5.2 is not supported, and the script will abort if you run it with 1.5.2.

The modules are packaged using the Distutils, so you can simply run "python build" to build the package, and "python install" to install it.

If the script crashes with a DistutilsPlatformError complaining that the file /usr/lib/python2.2/config/Makefile doesn't exist, this means that the files needed for compiling new Python modules aren't installed on your system.

Red Hat users often run into this because they don't have the python2-devel RPM installed. The fix is to simply install the requisite RPM.

To verify that everything is in order, run "python". It will test all the cryptographic modules, skipping ones that aren't available.

If the test script reports an error on your machine, please report the bug using the bug tracker (URL given above). If possible, track down the bug and include a patch that fixes it.

To install the package under the site-packages directory of your Python installation, run "python install".. . Andrew M. Kuchling's personal site, featuring Python code and information, weblog, book diary, and other information.
Similar software
FlexiCrypt (Popularity: ) : FlexiCrypt is a universal cryptography toolkit for managing certificates and symmetric keys. FlexiCrypt can perform many kinds of encryption, decryption, signing, and several related tasks.. - debmin, acpi, flexicrypt, jhttpd, jpopc, jspellcorrect, jtodolist, munin. Open-Source Software zu den Themen ...
Mobius Forensic Toolkit (Popularity: ) : Mobius Forensic Toolkit is an open-source set of forensic tools written in Python/GTK. It is application centered instead of being file centered, which means it gathers information throughout evidence disks and directories and shows it in an integrated way. Mobius ...
Digital Invisible Ink Toolkit (Popularity: ) : The Digital Invisible Ink Toolkit is a Java steganography tool that can hide any sort of file inside a digital image (regarding that the message will fit, and the image is 24 bit colour). Digital Invisible Ink Toolkit will work ...
StoneVPN (Popularity: ) : StoneVPN is an application that makes it easy to create certificates and configuration files for use with an OpenVPN server for both Linux and Windows users.


- run 'python install' as root
- copy /usr/share/StoneVPN/example/stonevpn.conf to /etc
- Make the necessary adjustments ...

seccure (Popularity: ) : seccure toolset implements a selection of asymmetric algorithms based on elliptic curve cryptography (ECC). In particular it offers public key encryption / decryption and signature generation / verification.

ECC schemes offer a much better key size to security ratio than classical ...

MynahSA (Popularity: ) : MynahSA is a cross-platform toolkit for connecting C++ objects to data streams. Developers using MynahSA can quickly and easily create client/server applications or encrypted files containing serialized object data.

The toolkit uses OpenSSL for encryption and secure network communications. MynahSA is ...

gkeyring (Popularity: ) : gkeyring is a small Python utility for command-line access to GNOME keyring. It provides simple querying for and storing of network credentials. It can be used as a CLI or as a Python module.

Developer comments

This tool currently suits my needs, ...

CrypTooLinux (Popularity: ) : CrypTooLinux is an utility to learn cryptography and cryptanalysis. It is a C++/QT4 application. The primary objective is to make a clone of CrypTool on Linux. The secondary objective is to expand the application with new algorithms.. .
yaSSH (Popularity: ) : yaSSH project is a fast, dual-licensed implementation of SSH.

It will include an SSH client, a client library, a server, and a server library.

It is focused on speed, limited memory requirements, a simple API, portability, and use in an embedded setting.. ...

Password Drill (Popularity: ) : Password Drill is a tool enables a user to make use of passwords of ideal complexity and obscurity without being temped to write them down. By combining practically unbreakable cryptography with easy flashcard-style review, pwdrill reinforces and confirms a user's ...
PixelPaint (Popularity: ) : PixelPaint is a paint application written in Python 2.5, PyGame, sys, and easygui.

Developer comments

Right now I am distributing the Python code, but later, when I have the final version done, I will make an exe.. . Google's official developer site. ...

PySCGI (Popularity: ) : PySCGI project is a 100% Python module implementing the SCGI protocol. It can be used to write Python-based application servers.

I have written this package because the original SCGI python module (written by Neil Schemenauer) didn't fit for my needs. The ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
Similar scripts
Python Cryptography Toolkit (Popularity: ) : The Toolkit is a collection of cryptographic algorithms and protocols, implemented for use from Python. Among the contents of the package there are: - Hash functions: MD2, MD4, RIPEMD, SHA256. - Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES, Triple-DES, ...
SnakeSkin (Popularity: ) : SnakeSkin is a python application toolkit. The difference from a traditional framework, such as PHP, is the developer can customize the framework to the application. The goal of the project is to have a framework that scales down as well ...
SQLAlchemy (Popularity: ) : SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.

It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted ...

BeeCrypt (Popularity: ) : BeeCrypt is an ongoing project to provide a strong and fast cryptography toolkit.It includes entropy sources, random generators, block ciphers, hash functions, message authentication codes, multiprecision integer routines, and public key primitives.
SQLAlchemy Script (Popularity: ) : SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into ...
Python Laboratory Operations Toolkit (Popularity: ) : This package is a loosely defined collection of tools for application of Python in a laboratory environment. It consists of pure python protocol drivers for various useful devices, including: National Instrument DSTP protocol to interface Python to LabVIEW VXI-11 protocol, ...
ZSI Python Web Services (Popularity: ) : ZSI Python Web Services is a web service toolkit.
Amara (Popularity: ) : Amara 2.0 is a toolkit for processing XML in Python, and is the the core XML processing library for Akara. It requires Python 2.5 or higher, but Python 3.0 is not yet supported.Start with Amara2/Tutorial. Those familiar with the older ...
Functional programming in Python, Part 3 (Popularity: ) : The article is 3rd in the series on Functional Programming in Python series. Like in the previous articles it continues the discussion on FP by illustrating its additional capabilities, like currying and other higher-order functions contained in the Xoltar Toolkit. ...
3D Carousel Toolkit (Popularity: ) : This is toolkit designed to help you build your own 3D carousel.
The code is bare-bones, but commented to show you how the 3D carousel works. Easy to modify.

Rate me
supported os's
downloads 11
version 2.0.1
size in Kb 154
user rating 0/10
our rating 0 Stars
share info
Recommend Python Cryptography Toolkit
Report spyware
New Software
Popular Software
Latest Reviews