|
|
1.1.1.5 ! root 1: TrueCrypt Collective License Version 1.2 1.1 root 2: 3: 1.1.1.3 root 4: The TrueCrypt Collective License consists of several distinct licenses, which 5: are contained in this document (separated by lines consisting of underscores) 6: and which are, in this section, referred to as component licenses. Each of the 7: component licenses applies only to (portions of) the source code file(s) in 8: which the component license is contained or in which it is explicitly 9: referenced, and to compiled or otherwise processed forms of such source code. 10: None of the component licenses applies to this product as a whole, even when it 11: uses the phrase "this product" or any other equivalent term/phrase. Unless 12: otherwise stated, graphics and files that are not part of the source code are 13: covered solely by the TrueCrypt License. 14: Note: The TrueCrypt License is one of the component licenses of which the 15: TrueCrypt Collective License consists. 16: 17: Anyone who uses and/or reproduces and/or modifies and/or (re)distributes any 18: part(s) of work made available under this version of the TrueCrypt Collective 19: License, is, by such action(s), accepting in full the responsibilities and 20: obligations contained in the component licenses that apply to the corresponding 21: part(s) of such work. 22: 23: If any term of this license is found to be invalid or unenforceable under 24: applicable law, it shall not affect the validity or enforceability of any other 25: terms of this license that are found to be valid and enforceable under 26: applicable law. 1.1 root 27: 1.1.1.3 root 28: ____________________________________________________________ 29: 1.1.1.5 ! root 30: TrueCrypt License Version 2.3 1.1.1.3 root 31: 32: 33: I. Definitions 34: 35: 1. "This Product" means the work (including, but not limited to, source code, 36: graphics, texts, and accompanying files) made available under and covered by 1.1.1.4 root 37: this version of this License, as may be indicated by, but is not limited to, 38: copyright notice(s) attached to or included in the work. 1.1 root 39: 1.1.1.4 root 40: 2. "You" means (and "Your" refers to) an individual or a legal entity (e.g., 41: a non-profit organization, commercial organization, government agency, etc.) 42: exercising rights under this License. 43: 44: 3. "Modification" means (and "modify" refers to) any alteration of This 45: Product, including, but not limited to, addition to or deletion from the 46: substance or structure of This Product, and translation into another language. 1.1 root 47: 1.1.1.3 root 48: 4. "Your Product" means This Product modified by You, any work You derive from 49: (or base on) This Product, any work in which You include This Product, or any 50: respective part(s) thereof. 1.1 root 51: 1.1.1.4 root 52: 5. "Distribution" means (and "distribute" refers to), regardless of means or 53: methods, conveyance or transfer of This/Your Product or portions thereof to 54: third parties, or making This/Your Product or portions thereof available for 55: download to third parties, regardless of whether any third party downloads the 56: product (or a portion thereof) made available for download or not. 57: 1.1 root 58: 59: 1.1.1.3 root 60: II. Terms and Conditions for Use, Reproduction, and Distribution 61: 1.1.1.5 ! root 62: 1. You may reproduce and/or distribute This Product, provided that You do not ! 63: modify any part of This Product (for terms and conditions for reproduction and 1.1.1.3 root 64: distribution of modified versions of This Product, see Section III) and 65: provided that You ensure that all the legal notices and documents (containing, 66: e.g., the text of this License, references to this License, etc.) included with 67: This Product are included with every copy of This Product that you make and 1.1.1.5 ! root 68: distribute, and provided that you comply with all applicable terms and ! 69: conditions of this License. 1.1.1.3 root 70: 1.1.1.5 ! root 71: 2. Provided that you comply with all applicable terms and conditions of this ! 72: License, You may use This Product freely (see also Section III) on any number ! 73: of computers/systems for non-commercial and/or commercial purposes. 1.1 root 74: 75: 76: 77: III. Terms and Conditions for Modification and Derivation of New Products 78: 1.1.1.5 ! root 79: 1. If all conditions specified in the following paragraphs in this Section are ! 80: met (for exceptions, see Sections III.2 and III.3), You may modify This Product ! 81: (thus forming Your Product), derive new works from This Product or portions ! 82: thereof (thus forming Your Product), include This Product or portions thereof ! 83: in another product (thus forming Your Product), and You may copy and/or ! 84: distribute Your Product. 1.1.1.3 root 85: 86: a. The name of Your Product (or of Your modified version of This Product) 87: must not contain the name TrueCrypt (for example, the following names are 88: not allowed: TrueCrypt, TrueCrypt+, TrueCrypt Professional, iTrueCrypt, 89: etc.) nor any of its variations that can be easily confused with the name 90: TrueCrypt (e.g., True-Crypt, True Crypt, TrueKrypt, TruCrypt, etc.) 1.1 root 91: 1.1.1.5 ! root 92: Note: TrueCrypt and the TrueCrypt logos are trademarks of the TrueCrypt ! 93: Foundation. The goal is not to monetize the name or the product, but to ! 94: protect the reputation of TrueCrypt, and to prevent support issues and ! 95: other kinds of issues that might arise from the existence of similar ! 96: products with the same or similar name. Even though TrueCrypt and the ! 97: TrueCrypt logos are trademarks, TrueCrypt is and will remain open-source ! 98: and free software. ! 99: ! 100: All graphics files showing any TrueCrypt logo (including the non-textual ! 101: logo consisting primarily of a key in stylized form) must be removed from ! 102: Your Product (or from Your modified version of This Product) and from any ! 103: associated materials. Logo(s) included in (or attached to) Your Product ! 104: (or in/to associated materials) must not incorporate and must not be ! 105: confusingly similar to any of the TrueCrypt logos or portion(s) thereof. 1.1 root 106: 1.1.1.4 root 107: b. The following phrases must be removed from Your Product and from any 108: associated materials: 1.1 root 109: "A TrueCrypt Foundation Release" 110: "Released by TrueCrypt Foundation" 111: "This is a TrueCrypt Foundation release." 112: 1.1.1.3 root 113: c. Phrase "Based on TrueCrypt, freely available at 114: http://www.truecrypt.org/" must be displayed by Your Product (if 115: technically feasible) and contained in its documentation. Alternatively, if 116: This Product or its portion You included in Your Product comprises only a 117: minor portion of Your Product, phrase "Portions of this product are based 118: in part on TrueCrypt, freely available at http://www.truecrypt.org/" may be 119: displayed instead. In each of the cases mentioned above in this paragraph, 120: "http://www.truecrypt.org/" must be a hyperlink (if technically feasible) 121: pointing to http://www.truecrypt.org/ and you may freely choose the 122: location within the user interface (if there is any) of Your Product (e.g., 123: an "About" window, etc.) and the way in which Your Product will display the 124: respective phrase. 125: 1.1.1.4 root 126: Your Product (and any associated materials, e.g., the documentation, the 127: content of the official web site of Your Product, etc.) must not present 128: any Internet address containing the domain name truecrypt.org (or any 129: domain name that forwards to the domain name truecrypt.org) in a manner 130: that suggests that it is where information about Your Product may be 131: obtained or where bugs found in Your Product may be reported or where 132: support for Your Product may be available or otherwise attempt to indicate 133: that the domain name truecrypt.org is associated with Your Product. 134: 1.1.1.3 root 135: d. The complete source code of Your Product must be freely and publicly 1.1.1.4 root 136: available (for exceptions, see Sections III.2 and III.3) at least until you 137: cease to distribute Your Product. To meet this condition, it is sufficient 138: that You merely include the source code with every copy of Your Product 139: that you make and distribute; it is also sufficient that You merely include 1.1.1.3 root 140: information (valid and correct at least until you cease to distribute Your 141: Product) about where the source code can be freely obtained (e.g., an 1.1.1.4 root 142: Internet address, etc.) with every copy of Your Product that you make and 143: distribute. The source code must be available under license(s) that are/is 1.1.1.5 ! root 144: compatible with this version of the TrueCrypt License (however, see also ! 145: Section III.1.e) and that allow(s) anyone to modify and derive new works ! 146: from Your Product (and portions thereof) and to use, reproduce, and ! 147: redistribute such modifications and/or derived works. The license(s) must ! 148: be non-exclusive, royalty-free, no-charge, perpetual, and world-wide. The ! 149: text of the license(s) must be included with every copy of Your Product ! 150: that you make and distribute. The source code must not be deliberately ! 151: obfuscated, and it must not be in an intermediate form (e.g., the output of ! 152: a preprocessor). Source code means the preferred form in which a programmer ! 153: would usually modify the program. 1.1.1.4 root 154: 155: Note: If you cannot comply with the above requirements, we may grant an 156: exception under certain conditions. You may request an exception at: 157: [email protected] 1.1.1.3 root 158: 159: e. You must not change the license and distribution terms of This Product 1.1.1.4 root 160: in any way (i.e., no part of This Product may be put under another 161: license). You must keep intact all the legal notices contained in the 162: source code files. You must include the following items with every copy of 163: Your Product that you make and distribute: a clear and conspicuous notice 164: stating that Your Product or portion(s) thereof is/are distributed under 165: this version of the TrueCrypt License, a verbatim copy of this version of 166: the TrueCrypt License (as contained herein), a clear and conspicuous notice 167: containing information about where the included copy of the License can be 168: found, and an appropriate copyright notice. 169: 170: f. Without specific prior written permission from the authors of This 171: Product (or from their common representative), you must not use the name of 172: This Product, the names of the authors of This Product, or the names of the 173: legal entities (or informal groups) of which the authors were/are 174: members/employees, to endorse or promote Your Product, or in a way that 175: suggests that Your Product is endorsed by one or more authors of This 176: Product, or in a way that suggests that one or more authors of This Product 177: directly participated in the creation of Your Product. 178: 179: 180: 2. You are not obligated to comply with Sections III.1.a, III.1.b, III.1.c, and 181: III.1.d, if all conditions specified in one of the two following paragraphs are 182: met: 1.1.1.3 root 183: 184: a. Your Product is an operating system distribution, or other aggregate 185: software distribution (such as a cover CD-ROM of a magazine) containing 186: products from different sources, in which You include either This Product 187: without any modifications or file(s) which You obtain by compiling the 188: unmodified source code of This Product. 189: 190: b. You include This Product in its entirety and without any modifications 191: (You may omit the source code of This Product) as non-integral part of Your 192: Product (i.e., none of the main functionalities of Your Product will be 193: affected if such non-integral part is removed) and phrase "This product 194: utilizes TrueCrypt, freely available at http://www.truecrypt.org/" or 195: phrase "This product includes TrueCrypt, freely available at 196: http://www.truecrypt.org/" is displayed by Your Product (if technically 197: feasible) and contained in its documentation. In each of the cases 198: mentioned above in this paragraph, "http://www.truecrypt.org/" must be a 199: hyperlink (if technically feasible) pointing to http://www.truecrypt.org/ 200: and you may freely choose the location within the user interface (if there 201: is any) of Your Product (e.g., an "About" window, etc.) and the way in 202: which Your Product will display the respective phrase. 1.1 root 203: 204: 1.1.1.3 root 205: 3. You are not obligated to comply with Section III.1.d if Your Product is not 206: distributed (i.e., Your Product is available only to You). 1.1 root 207: 208: 209: 1.1.1.5 ! root 210: IV. Disclaimer of Warranties and Liabilities; Indemnification 1.1.1.3 root 211: 1.1.1.5 ! root 212: You expressly acknowledge and agree to the following: 1.1 root 213: 1.1.1.5 ! root 214: 1. IN NO EVENT WILL ANY (CO)AUTHOR OF THIS PRODUCT, OR ANY APPLICABLE ! 215: COPYRIGHT/TRADEMARK OWNER, OR ANY OTHER PARTY WHO MAY REPRODUCE AND/OR ! 216: (RE)DISTRIBUTE THIS PRODUCT OR PORTIONS THEREOF, AS MAY BE PERMITTED HEREIN, BE ! 217: LIABLE TO YOU OR TO ANY OTHER PARTY FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED ! 218: TO, ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ! 219: THE USE, REPRODUCTION, MODIFICATION, OR (RE)DISTRIBUTION OF THIS PRODUCT (OR A ! 220: PORTION THEREOF), OR INABILITY TO USE THIS PRODUCT (OR A PORTION THEREOF), ! 221: INCLUDING, BUT NOT LIMITED TO, CORRUPTION OR LOSS OF DATA, LOSSES SUSTAINED BY ! 222: YOU OR THIRD PARTIES, OR A FAILURE OF THIS PRODUCT TO OPERATE WITH ANY OTHER ! 223: PRODUCT, EVEN IF SUCH (CO)AUTHOR, COPYRIGHT/TRADEMARK OWNER, AND/OR ANY OTHER ! 224: PARTY HAD PREVIOUSLY BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ! 225: ! 226: 2. THIS PRODUCT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER ! 227: EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE WARRANTIES OF ! 228: MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE ! 229: ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THIS PRODUCT IS WITH YOU. ! 230: SHOULD THIS PRODUCT PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY ! 231: SERVICING, REPAIR OR CORRECTION. 1.1 root 232: 1.1.1.4 root 233: 3. THIS PRODUCT MAY INCORPORATE IMPLEMENTATIONS OF CRYPTOGRAPHIC ALGORITHMS 234: THAT ARE REGULATED (E.G., SUBJECT TO EXPORT/IMPORT CONTROL REGULATIONS) OR 1.1.1.5 ! root 235: ILLEGAL IN SOME COUNTRIES. IT IS SOLELY YOUR RESPONSIBILITY TO VERIFY THAT IT ! 236: IS LEGAL TO IMPORT AND/OR (RE)EXPORT AND/OR USE THIS PRODUCT (OR PORTIONS ! 237: THEREOF) IN COUNTRIES WHERE YOU INTEND TO USE IT AND/OR TO WHICH YOU INTEND TO ! 238: IMPORT IT AND/OR FROM WHICH YOU INTEND TO EXPORT IT, AND THAT IT IS SOLELY YOUR ! 239: RESPONSIBILITY TO COMPLY WITH ANY SUCH REGULATIONS/RESTRICTIONS. ! 240: ! 241: 4. You shall indemnify, defend and hold all (co)authors of This Product, their ! 242: agents and associates, and applicable copyright/trademark owners, harmless ! 243: from/against any liability, loss, expense, damages, claims or causes of action, ! 244: arising out of Your use, inability to use, reproduction, (re)distribution, ! 245: import and/or (re)export of This Product (or portions thereof) and/or Your ! 246: breach of any term of this License. 1.1 root 247: 248: 249: 1.1.1.3 root 250: V. Trademarks 1.1 root 251: 1.1.1.3 root 252: This License does not grant permission to use trademarks associated with (or 253: applying to) This Product, except for fair use as defined by applicable law and 254: except for use expressly permitted or required by this License. 1.1 root 255: 1.1.1.5 ! root 256: TrueCrypt and the TrueCrypt logos (including the non-textual logo consisting ! 257: primarily of a key in stylized form) are trademarks of the TrueCrypt ! 258: Foundation. ! 259: 1.1.1.3 root 260: Note: The goal is not to monetize the name or the product, but to protect the 261: reputation of TrueCrypt. TrueCrypt is and will remain open-source and free 262: software. 1.1 root 263: 264: 1.1.1.2 root 265: 1.1.1.3 root 266: VI. General Terms 1.1 root 267: 1.1.1.5 ! root 268: 1. You may not use, modify, reproduce, derive from, (re)distribute, or ! 269: sublicense This Product, or portion(s) thereof, except as expressly provided ! 270: under this License. Any attempt (even if permitted by applicable law) otherwise ! 271: to use, modify, reproduce, derive from, (re)distribute, or sublicense This ! 272: Product, or portion(s) thereof, automatically and immediately terminates Your ! 273: rights under this License. ! 274: ! 275: 2. ANYONE WHO USES AND/OR REPRODUCES AND/OR MODIFIES AND/OR DERIVES FROM AND/OR ! 276: (RE)DISTRIBUTES THIS PRODUCT, OR ANY PORTION(S) THEREOF, IS, BY SUCH ACTION(S), ! 277: ACCEPTING ALL TERMS OF THIS LICENSE (AND THE RESPONSIBILITIES AND OBLIGATIONS ! 278: CONTAINED IN THIS LICENSE). IF YOU DO NOT ACCEPT THEM, DO NOT USE, MODIFY, ! 279: REPRODUCE, DERIVE FROM, NOR (RE)DISTRIBUTE THIS PRODUCT, NOR ANY PORTION(S) ! 280: THEREOF. ! 281: ! 282: 3. IF ANY PROVISION OF SECTION IV OF THIS LICENSE IS UNENFORCEABLE, PROHIBITED, ! 283: OR INVALID UNDER APPLICABLE LAW IN YOUR JURISDICTION, YOU MAY NOT USE, MODIFY, ! 284: REPRODUCE, DERIVE FROM, NOR (RE)DISTRIBUTE THIS PRODUCT, NOR ANY PORTION(S) ! 285: THEREOF. 1.1.1.3 root 286: 1.1.1.5 ! root 287: 4. If any term of this License is found to be invalid or unenforceable under 1.1.1.3 root 288: applicable law, You agree that it shall not affect the validity or 289: enforceability of any other terms of this License that are found to be valid 290: and enforceable under applicable law. 1.1 root 291: 292: ____________________________________________________________ 293: 294: License agreement for Encryption for the Masses. 295: 296: Copyright (C) 1998-2000 Paul Le Roux. All Rights Reserved. 297: 298: This product can be copied and distributed free of charge, including 299: source code. 300: 1.1.1.3 root 301: You may modify this product and source code, and distribute such modifications, 1.1 root 302: and you may derive new works based on this product, provided that: 303: 304: 1. Any product which is simply derived from this product cannot be 305: called E4M, or Encryption for the Masses. 306: 307: 2. If you use any of the source code in your product, and your product 308: is distributed with source code, you must include this notice with 1.1.1.3 root 309: those portions of this source code that you use. 1.1 root 310: 1.1.1.3 root 311: Or, 1.1 root 312: 313: If your product is distributed in binary form only, you must display 314: on any packaging, and marketing materials which reference 1.1.1.3 root 315: your product, a notice which states: 1.1 root 316: 317: "This product uses components written by Paul Le Roux <[email protected]>" 318: 319: 3. If you use any of the source code originally by Eric Young, you must 320: in addition follow his terms and conditions. 321: 322: 4. Nothing requires that you accept this License, as you have not 323: signed it. However, nothing else grants you permission to modify or 324: distribute the product or its derivative works. 325: 326: These actions are prohibited by law if you do not accept this License. 327: 1.1.1.3 root 328: 5. If any of these license terms is found to be to broad in scope, and 1.1 root 329: declared invalid by any court or legal process, you agree that all other 330: terms shall not be so affected, and shall remain valid and enforceable. 331: 1.1.1.3 root 332: 6. THIS PROGRAM IS DISTRIBUTED FREE OF CHARGE, THEREFORE THERE IS NO WARRANTY 333: FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. UNLESS OTHERWISE 334: STATED THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER 1.1 root 335: EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 1.1.1.3 root 336: MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE 337: QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE 1.1 root 338: DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 339: 340: 7. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 341: WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 342: REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 343: INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 344: OUT OF THE USE OR INABILITY TO USE THE PROGRAM, INCLUDING BUT NOT LIMITED 345: TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 346: YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 1.1.1.3 root 347: PROGRAMS, EVEN IF SUCH HOLDER OR OTHER PARTY HAD PREVIOUSLY BEEN ADVISED 1.1 root 348: OF THE POSSIBILITY OF SUCH DAMAGES. 349: ____________________________________________________________ 350: 351: Copyright (C) 1995-1997 Eric Young ([email protected]) 352: All rights reserved. 353: 354: This package is an SSL implementation written 355: by Eric Young ([email protected]). 356: The implementation was written so as to conform with Netscapes SSL. 357: 358: This library is free for commercial and non-commercial use as long as 359: the following conditions are aheared to. The following conditions 360: apply to all code found in this distribution, be it the RC4, RSA, 361: lhash, DES, etc., code; not just the SSL code. The SSL documentation 362: included with this distribution is covered by the same copyright terms 363: except that the holder is Tim Hudson ([email protected]). 364: 365: Copyright remains Eric Young's, and as such any Copyright notices in 366: the code are not to be removed. 367: If this package is used in a product, Eric Young should be given attribution 368: as the author of the parts of the library used. 369: This can be in the form of a textual message at program startup or 370: in documentation (online or textual) provided with the package. 371: 372: Redistribution and use in source and binary forms, with or without 373: modification, are permitted provided that the following conditions 374: are met: 375: 1. Redistributions of source code must retain the copyright 376: notice, this list of conditions and the following disclaimer. 377: 2. Redistributions in binary form must reproduce the above copyright 378: notice, this list of conditions and the following disclaimer in the 379: documentation and/or other materials provided with the distribution. 380: 3. All advertising materials mentioning features or use of this software 381: must display the following acknowledgement: 382: "This product includes cryptographic software written by 383: Eric Young ([email protected])" 384: The word 'cryptographic' can be left out if the rouines from the library 385: being used are not cryptographic related :-). 1.1.1.3 root 386: 4. If you include any Windows specific code (or a derivative thereof) from 1.1 root 387: the apps directory (application code) you must include an acknowledgement: 388: "This product includes software written by Tim Hudson ([email protected])" 389: 390: THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND 391: ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 392: IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 393: ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 394: FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 395: DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 396: OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 397: HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 398: LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 399: OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 400: SUCH DAMAGE. 401: 402: The licence and distribution terms for any publically available version or 403: derivative of this code cannot be changed. i.e. this code cannot simply be 404: copied and put under another distribution licence 405: [including the GNU Public Licence.] 406: ____________________________________________________________ 407: 1.1.1.4 root 408: Copyright (c) 1998-2006, Brian Gladman, Worcester, UK. All rights reserved. 1.1 root 409: 410: LICENSE TERMS 411: 412: The free distribution and use of this software in both source and binary 413: form is allowed (with or without changes) provided that: 414: 415: 1. distributions of this source code include the above copyright 416: notice, this list of conditions and the following disclaimer; 417: 418: 2. distributions in binary form include the above copyright 419: notice, this list of conditions and the following disclaimer 420: in the documentation and/or other associated materials; 421: 422: 3. the copyright holder's name is not used to endorse products 423: built using this software without specific written permission. 424: 425: ALTERNATIVELY, provided that this notice is retained in full, this product 426: may be distributed under the terms of the GNU General Public License (GPL), 427: in which case the provisions of the GPL apply INSTEAD OF those given above. 428: 429: DISCLAIMER 430: 431: This software is provided 'as is' with no explicit or implied warranties 432: in respect of its properties, including, but not limited to, correctness 433: and/or fitness for purpose. 434: ____________________________________________________________ 435: 1.1.1.3 root 436: This is an independent implementation of the encryption algorithm: 437: 438: Twofish by Bruce Schneier and colleagues 439: 440: which is a candidate algorithm in the Advanced Encryption Standard 441: programme of the US National Institute of Standards and Technology. 442: 443: Copyright in this implementation is held by Dr B R Gladman but I 1.1 root 444: hereby give permission for its free direct or derivative use subject 1.1.1.3 root 445: to acknowledgment of its origin and compliance with any conditions 446: that the originators of the algorithm place on its exploitation. 447: 448: My thanks to Doug Whiting and Niels Ferguson for comments that led 449: to improvements in this implementation. 450: 451: Dr Brian Gladman ([email protected]) 14th January 1999 1.1 root 452: ____________________________________________________________ 453: 454: Copyright (c) 2001 Markus Friedl. All rights reserved. 455: 456: Redistribution and use in source and binary forms, with or without 457: modification, are permitted provided that the following conditions 458: are met: 459: 1. Redistributions of source code must retain the above copyright 460: notice, this list of conditions and the following disclaimer. 461: 2. Redistributions in binary form must reproduce the above copyright 462: notice, this list of conditions and the following disclaimer in the 463: documentation and/or other materials provided with the distribution. 464: 465: THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 466: IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 467: OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 468: IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 469: INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 470: NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 471: DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 472: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 473: (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 474: THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.