This is a Java SSH Client, which has a whole bunch of features,
but supports SSH Protocol 1 connections only.
This version does not depend on the Java Development Kit, since
it is the binary version, which runs out-of-the-box in
webbrowsers that support Java. A minimal sample HTML page
is installed as well.
If you want to use the client from shell, you have to install
the JDK first (${PORTSDIR}/java/jdk/).
A commercial version for SSH-2 is available here:
(This version is no longer supported)
Mussh is a shell script that allows you to execute a command or script
over ssh on multiple hosts with one command. When possible mussh will use
ssh-agent and RSA/DSA keys to minimize the need to enter your password
more than once.
[ excerpt from developer's www site with modifications ]
Faster implementation of techniques described in Cryptanalysis for
Hash Functions MD4 and RIPEMD, by Xiaoyun Wang, et al.
MD4 Collision Generator by Patrick Stach <pstach@stachliu.com>
Implementation of paper by Xiaoyun Wang, et. al.
[ excerpt from developer's www site with modifications ]
Faster implementation of techniques in How to Break MD5 and Other
Hash Functions, by Xiaoyun Wang, et al.
MD5 Collision Generator by Patrick Stach <pstach@stachliu.com>.
Implementation of paper by Xiaoyun Wang, et all.
Library providing a source-level compatibility layer to aid porting
programs that use OpenSSL to use the NSS instead.
py-bcrypt is a Python wrapper of OpenBSDs Blowfish password hashing code,
as described in A Future-Adaptable Password Scheme by Niels Provos and
David Mazieres.
This library implements Blowfish, DES, and Triple-DES.
NCrypt is intended to give you security in an insecure environment.
If you are wanting to encrypt files (particularly on a multi-user
system where you don't have root), wishing to hide your activites
from prying eyes, and want to "cover your tracks", then NCrypt is
for you. It is a symmetrical file encryptor/decryptor that gives
you the choice of the top three candidates for AES as the encryption
algorithm (Rijndael, Serpent, Twofish), tries to minimize exposure
of the plaintext password in memory, and can safely erase the
plaintext version from the hard drive. It compiles without any extra
crypto libraries, making it ideal for systems where you just have
a compiler and basic libraries (such as an ISP's shell server).
[ excerpt from developer's www site ]
The Cryptokit library for Objective Caml provides a variety of
cryptographic primitives that can be used to implement cryptographic
protocols in security-sensitive applications. The primitives provided
include:
Symmetric-key cryptography: AES, DES, Triple-DES, ARCfour, in ECB,
CBC, CFB and OFB modes. Public-key cryptography: RSA encryption and
signature; Diffie-Hellman key agreement. Hash functions and MACs:
SHA-1, MD5, and MACs based on AES and DES. Random number generation.
Encodings and compression: base 64, hexadecimal, Zlib compression.
Additional ciphers and hashes can easily be used in conjunction
with the library. In particular, basic mechanisms such as chaining
modes, output buffering, and padding are provided by generic classes
that can easily be composed with user-provided ciphers. More
generally, the library promotes a "Lego"-like style of constructing
and composing transformations over character streams.
Oinkmaster is simple Perl script released under the BSD license to help you
update your Snort 1.9+ rules and comment out the unwanted ones after each
update. It will tell you exactly what had changed since the last update,
hence giving you good control of your rules.