Generic DES driver interface
Keep this file hardware independent!
Copyright (c) 1986 by Sun Microsystems, Inc.
Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN
MICROSYSTEMS, INC., and is contributed to the OpenSSL project.
The ECC Code is licensed pursuant to the OpenSSL open source license provided below.
In addition, Sun covenants to all licensees who provide a reciprocal covenant with respect to their own
patents if any, not to sue under current and future patent claims necessarily infringed by the making,
using, practicing, selling, offering for sale and/or otherwise disposing of the ECC Code as delivered
hereunder (or portions thereof), provided that such covenant shall not apply:
1) for code that a licensee deletes from the ECC Code;
2) separates from the ECC Code; or
3) for infringements caused by:
i) the modification of the ECC Code or
ii) the combination of the ECC Code with other software or devices where such combination causes the
infringement.
The software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems
Laboratories.
NOTE: This file is licensed pursuant to the OpenSSL license below and may be modified; but after
modifications, the above covenant may no longer apply! In such cases, the corresponding paragraph ["In
addition, Sun covenants ... causes the infringement."] and this note can be edited out; but please keep
the Sun copyright notice and attribution.
Copyright Patrick Powell 1995
This code is based on code written by Patrick Powell <papowell@astart.com> It may be used for any
purpose as long as this notice remains intact on all source code distributions.
This code contains numerious changes and enhancements which were made by lots of contributors over
the last years to Patrick Powell's original code:
o Patrick Powell <papowell@astart.com> (1995)
o Brandon Long <blong@fiction.net> (1996, for Mutt)
o Thomas Roessler <roessler@guug.de> (1998, for Mutt)
o Michael Elkins <me@cs.hmc.edu> (1998, for Mutt)
425