RSS 92 projects tagged "Cryptography"

Download Website Updated 27 Mar 2013 Dropbear SSH

Screenshot
Pop 625.70
Vit 46.11

Dropbear is an SSH 2 server and client that is designed to be small enough to be used in low-memory embedded environments, while still being functional and secure for general use.

No download Website Updated 18 Mar 2013 Bitcoin

Screenshot
Pop 428.14
Vit 18.65

Bitcoin is a peer-to-peer electronic cash system that is completely decentralized, without the need for a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of a P2P network to check for double-spending.

Download No website Updated 07 Feb 2013 MatrixSSL

Screenshot
Pop 320.55
Vit 32.01

MatrixSSL is an embedded SSL and TLS implementation designed for small footprint devices and applications requiring low overhead per connection. The library is less than 50K on disk with cipher suites. It includes SSL and TLS client and server support, session resumption, and implementations of RSA, AES, 3DES, ARC4, SHA1, and MD5. The source is well documented and contains portability layers for additional operating systems, cipher suites, and cryptography providers.

No download No website Updated 08 Jan 2013 edtFTPj/PRO

Screenshot
Pop 166.23
Vit 37.49

edtFTPj/PRO is a Java library that performs secure file transfers. It supports FTPS (FTP over SSL), both explicit and implicit modes, and SFTP (FTP via SSH). It also supports asynchronous transfers and FTP connection pools. All major FTP operations are supported, including both active and passive modes. It provides a progress monitor interface, allowing applications to receive progress updates for their file transfers. The library is built on the open source edtFTPj and shares its API. It is compatible with Android 1.5 and above.

No download Website Updated 27 Dec 2012 retroshare

Screenshot
Pop 107.02
Vit 4.08

RetroShare is a cross-platform private P2P sharing program. Using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication, it lets you securely share files, chat, messages, forums, and interest and communication channels with your friends.

Download Website Updated 09 Oct 2012 eurephia

Screenshot
Pop 120.81
Vit 8.61

eurephia is an authentication plug-in for OpenVPN. It enhances the OpenVPN authentication process by using user name and password authentication in addition to SSL certificates. If too many failed attempts are registered, the user account and/or IP address will be blocked. For Linux servers, iptables support is also included, which can be used to restrict each user's network access through the VPN channel. OpenVPN 2.2 or later is required.

Download Website Updated 29 May 2012 GNU SASL

Screenshot
Pop 206.54
Vit 17.10

GNU SASL is an implementation of the Simple Authentication and Security Layer framework and a few common SASL mechanisms. SASL is used by network servers such as IMAP and SMTP to request authentication from clients, and in clients to authenticate against servers. The library includes support for the SASL framework (with authentication functions and application data privacy and integrity functions) and at least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM, and KERBEROS_V5 mechanisms.

Download Website Updated 19 May 2012 libssh2

Screenshot
Pop 173.55
Vit 10.69

libssh2 is a C library that implements the SSH2 protocol.

Download Website Updated 16 Feb 2012 vpnd

Screenshot
Pop 103.08
Vit 5.38

vpnd is a daemon which connects two networks on network level either via TCP/IP or a (virtual) leased line attached to a serial interface. All data transfered between the two networks are encrypted using the unpatented free Blowfish encryption algorithm with a key length of up to 576 bits (may be downgraded to a minimum of 0 bits to suit any legal restrictions).

Download No website Updated 22 Jan 2012 ipt_pkd

Screenshot
Pop 115.08
Vit 7.66

ipt_pkd is an iptables extension implementing port knock detection with SPA (single packet authorization). This project provides 3 parts: the kernel module ipt_pkd, the iptables user space module libipt_pkd.so, and a user space client knock program. For the knock packet, it uses a UDP packet sent to a random port that contains a SHA-256 of a timestamp, small header, random bytes, and a shared key. ipt_pkd checks the time window of the packet and does the SHA-256 to verify the packet. The shared key is never sent.

Screenshot

Project Spotlight

Q4Wine

A GUI for Wine.

Screenshot

Project Spotlight

4MLinux

A miniature Linux distribution.