1 Introduction1-6 CS230 (Phase3)OpenSSL StatementOpenSSL LicenseCopyright © 1998-2000 The OpenSSL Project. All rights reserved.Redistribution and use in source and binary forms, with or withoutmodification, are permitted provided that the following conditions are met:1. Redistributions of source code must retain the above copyright notice,this list of conditions and the following disclaimer.2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in thedocumentation and/or other materials provided with the distribution.3. All advertising materials mentioning features or use of this software mustdisplay the following acknowledgment:"This product includes software developed by the OpenSSL Project foruse in the OpenSSL Toolkit. (http://www.openssl.org/)"4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be usedto endorse or promote products derived from this software without priorwritten permission. For written permission, please contact openssl-core@openssl.org.5. Products derived from this software may not be called "OpenSSL" normay "OpenSSL" appear in their names without prior written permissionof the OpenSSL Project.6. Redistributions of any form whatsoever must retain the followingacknowledgment:"This product includes software developed by the OpenSSL Project foruse in the OpenSSL Toolkit (http://www.openssl.org/)"THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT "AS IS" ANDANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENTSHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSEDAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OFTHE POSSIBILITY OF SUCH DAMAGE.This product includes cryptographic software written by Eric Young(eay@crypt-Soft.com). This product includes software written by TimHudson (tjh@cryptsoft.com).