TCL2FTP is an extension library for Tcl scripts which allows Tcl programs to perform FTP client and gateway actions. It fully supports the FTP/FXP protocols, is ready for use with SSL/TLS, and is compatible with glFTPd. It can run simple FTP commands, and it supports 25 simultaneous FTP sessions.
cryptod is a program that listens on a TCP port or unix socket, receives information on that port, and performs the requested action. Common actions are aes256 encrypting/decrypting, base64 encoding/decoding, and RMD160 hashing. Interfacing with the daemon is well documented, and you are also easily able to obtain statistics from the server.
Portsmith is an application-based firewall that is designed to interact with authorized users, and offers an easy-to-use browser driven interface. Portsmith's unique features include its core logic and its interface. Its logic specifies that ports are kept in a closed position until an authorized user logs into the Portsmith interface and triggers them open. When opened, the ports are only accessible from the authorized user's current IP address.
jidgen is a Java-based id generator that can be used as a command line program or as a library. The idea is to make automated generation of user IDs as easy as possible by introducing a simple, straightforward template language to describe the structure of the desired IDs. jidgen uses 100% Java and is thus platform independent. Itsupports collision filters for different backends to ensure the generated ID is unique in your environment. Blacklists are available to make sure all IDs are socially acceptable. As a command line program, it can easily be accessed by scripts or directly by the user. As an embedded library, it can easily be employed in the process of automated ID generation and suggestion.
libpwstor is a library implementing a password storage format for C programmers. This format provides a reasonable level of security by utilizing SHA-256 in addition to a random salt to mitigate dictionary and rainbow table attacks. In addition to the core functionality, libpwstor also offers some additional functions such as Base64 encoding and decoding. All functionality is implemented and designed in such a way as to be easy to use for C programmers of varying skill levels, while preserving reasonable security in the underlying storage format.
Lock Box Labs PGP Tools comprise two command line tools and associated ant tasks for manipulating Open PGP key rings and performing encryption, signing, key generation, and certification operations. The toolkit is fully written in Java and the lbpg-tools jar provided with the distribution and the source code will work with JDK 1.4 or later. The toolkit is built on the Bouncy Castle APIs.
BSDftpd-ssl is a secure and easy-to-use FTP server that supports industry standard TLS/SSL encryption and authentication for whole FTP sessions and data transfers. This implementation supports both the original FTP protocol and the RFC2228-compliant TLS/SSL enhancement. The package contains the secure FTP server (named "ftpd") and a command line TLS/SSL-aware FTP client (named "ftps"). The server's features include logging of transfers, changing of a session root (known as "chroot"), and virtual host support.
The Subukan Sensor is a complete Network Intrusion Detection System (NIDS) platform. It is not simply an application one can install on an existing operating system. Rather, Subukan is a total software solution including both an operating system and a unique compilation of security tools. It is based on a single file image or firmware that transforms almost any hardware equipment into a fully functional NIDS appliance. Appliance- based technology simplifies administration and provides the capability for remote upgrades.
Catalyst::Authentication::Store::DBI is a Perl module that implements the Catalyst::Authentication API using Catalyst::Model::DBI. It uses DBI to allow applications to authenticate users against a database and it provides support for roles with Catalyst::Plugin::Authorization::Roles.