RSS 9 projects tagged "crypto"

No download Website Updated 30 Jul 2009 python_gnupg

Screenshot
Pop 30.40
Vit 41.57

This project implements a Python library which encapsulates spawning of and communication with GnuPG and allows its users to generate and manage keys, encrypt and decrypt data, and sign and verify messages.

No download No website Updated 23 Apr 2010 PyCryptoPlus

Screenshot
Pop 42.38
Vit 38.23

PyCryptoPlus is a cryptographic module similar to PyCrypto, with which it shares the API. But PyCryptoPlus is written 100% in Python, so its primary interest is educational and scientific; if you want real speed, you're better checking out PyCrypto. It was not completely written from scratch, but integrates other cipher codes when available in Python and under appropriate licenses. It contains, among other things: Block cipher algorithms (Serpent, Blowfish, Twofish, DES, 3DES, AES, Rijndael, and PRESENT); modes of operation (CMAC, ECB, CBC, CTR, and XTS); paddings (bit padding, zeros, PKCS7, PKCS12, ISO 10126, and ANSI X.923); and one-way functions (MD5, SHA1/SHA2, Whirlpool, RipeMD, RadioGatun, HMAC, and PBKDF2).

Download Website Updated 25 Feb 2014 Tomb

Screenshot
Pop 378.10
Vit 15.99

Tomb is a system to make strong encryption easy for everyday use. A tomb is like a locked folder that can be safely transported and hidden in a filesystem. Its keys can be kept separate; for example, you can keep the tomb on your computer and its key on a USB stick. Tomb is written in code that is easy to review and links shared components: it consists of a ZShell script and desktop integration apps; it uses standard GNU tools and the cryptographic API of the Linux kernel (dm-crypt) via cryptsetup.

Download Website Updated 23 May 2011 pgmp

Screenshot
Pop 31.08
Vit 1.78

pgmp is a PostgreSQL extension module that adds support for the arbitrary precision data types offered by the GMP library. It provides higher performance arithmetic for numbers, only limited by the 1GB varlena maximum size, a rational data type for absolute precision storage and arithmetic, and specialized functions to deal with prime numbers, random numbers, and factorization. The GMP data types can be used in mixed arithmetic with other PostgreSQL numeric types and indexed using the btree or hash methods. The extension is compatible with PostgreSQL 8.4 and later, and the package includes comprehensive documentation and regression tests.

No download No website Updated 19 Jun 2011 JavaScript MD5 Library

Screenshot
Pop 50.52
Vit 1.43

JavaScript MD5 Library is a pure JavaScript implementation of the MD5 digest algorithm. It accepts strings, arrays of characters, and arrays of bytes for input (UTF-8 is supported). It works on recent (and not so recent) versions of all major desktop browsers, including IE 6 (6.0.2800.1106) and up. Performance is relatively good (for JavaScript).

Download No website Updated 02 Jun 2011 u128.js

Screenshot
Pop 27.71
Vit 1.00

u128.js is a Javascript library for 128 bit unsigned integer operations (arithmetic, bitwise, and more). It aims to be compatible with all major browsers.

No download No website Updated 25 Jul 2011 Murmur

Screenshot
Pop 23.35
Vit 1.00

Murmur is a C++ fork/rewrite of the smhasher project to bring Murmurhash v.3 to the Linux shell and to the PHP scripting language.

No download Website Updated 18 Nov 2012 DisPass

Screenshot
Pop 42.05
Vit 22.92

DisPass is a passphrase generator that generates unique passphrases formed from a master password and a label, helping you get rid of the bad habit of using a single password for multiple Web sites. It is a console application, but it also has a simple graphical interface.

Download Website Updated 29 Apr 2013 libsodium

Screenshot
Pop 36.10
Vit 18.98

libsodium is an easy-to-use crypto library. Its goal is to provide all of the core operations needed to build higher-level cryptographic tools. It is a portable, cross-compilable, installable, packageable library based on NaCl, with a compatible API.

Screenshot

Project Spotlight

GNOME Commander

A GNOME based filemanager.

Screenshot

Project Spotlight

s6

A process supervision suite and init replacement.