1*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 2f9fbec18Smcpowers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 3f9fbec18Smcpowers * 4f9fbec18Smcpowers * The contents of this file are subject to the Mozilla Public License Version 5f9fbec18Smcpowers * 1.1 (the "License"); you may not use this file except in compliance with 6f9fbec18Smcpowers * the License. You may obtain a copy of the License at 7f9fbec18Smcpowers * http://www.mozilla.org/MPL/ 8f9fbec18Smcpowers * 9f9fbec18Smcpowers * Software distributed under the License is distributed on an "AS IS" basis, 10f9fbec18Smcpowers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 11f9fbec18Smcpowers * for the specific language governing rights and limitations under the 12f9fbec18Smcpowers * License. 13f9fbec18Smcpowers * 14*45d2468cSMark Powers * The Original Code is the Elliptic Curve Cryptography library. 15f9fbec18Smcpowers * 16*45d2468cSMark Powers * The Initial Developer of the Original Code is 17*45d2468cSMark Powers * Sun Microsystems, Inc. 18*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 19*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 20f9fbec18Smcpowers * 21*45d2468cSMark Powers * Contributor(s): 22*45d2468cSMark Powers * Dr Vipul Gupta <vipul.gupta@sun.com> and 23*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 24f9fbec18Smcpowers * 25f9fbec18Smcpowers * Alternatively, the contents of this file may be used under the terms of 26f9fbec18Smcpowers * either the GNU General Public License Version 2 or later (the "GPL"), or 27f9fbec18Smcpowers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 28f9fbec18Smcpowers * in which case the provisions of the GPL or the LGPL are applicable instead 29f9fbec18Smcpowers * of those above. If you wish to allow use of your version of this file only 30f9fbec18Smcpowers * under the terms of either the GPL or the LGPL, and not to allow others to 31f9fbec18Smcpowers * use your version of this file under the terms of the MPL, indicate your 32f9fbec18Smcpowers * decision by deleting the provisions above and replace them with the notice 33f9fbec18Smcpowers * and other provisions required by the GPL or the LGPL. If you do not delete 34f9fbec18Smcpowers * the provisions above, a recipient may use your version of this file under 35f9fbec18Smcpowers * the terms of any one of the MPL, the GPL or the LGPL. 36f9fbec18Smcpowers * 37f9fbec18Smcpowers * ***** END LICENSE BLOCK ***** */ 38*45d2468cSMark Powers 39*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 40*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 41*45d2468cSMark Powers * 42*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 43*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 44*45d2468cSMark Powers * the License. You may obtain a copy of the License at 45*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 46*45d2468cSMark Powers * 47*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 48*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 49*45d2468cSMark Powers * for the specific language governing rights and limitations under the 50*45d2468cSMark Powers * License. 51*45d2468cSMark Powers * 52*45d2468cSMark Powers * The Original Code is the Elliptic Curve Cryptography library. 53*45d2468cSMark Powers * 54*45d2468cSMark Powers * The Initial Developer of the Original Code is 55*45d2468cSMark Powers * Sun Microsystems, Inc. 56*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 57*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 58*45d2468cSMark Powers * 59*45d2468cSMark Powers * Contributor(s): 60*45d2468cSMark Powers * Dr Vipul Gupta <vipul.gupta@sun.com>, Sun Microsystems Laboratories 61*45d2468cSMark Powers * 62*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 63*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 64*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 65*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 66*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 67*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 68*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 69*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 70*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 71*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 72*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 73*45d2468cSMark Powers * 74*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 75*45d2468cSMark Powers 76*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 77*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 78*45d2468cSMark Powers * 79*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 80*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 81*45d2468cSMark Powers * the License. You may obtain a copy of the License at 82*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 83*45d2468cSMark Powers * 84*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 85*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 86*45d2468cSMark Powers * for the specific language governing rights and limitations under the 87*45d2468cSMark Powers * License. 88*45d2468cSMark Powers * 89*45d2468cSMark Powers * The Original Code is the elliptic curve math library for binary polynomial field curves. 90*45d2468cSMark Powers * 91*45d2468cSMark Powers * The Initial Developer of the Original Code is 92*45d2468cSMark Powers * Sun Microsystems, Inc. 93*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 94*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 95*45d2468cSMark Powers * 96*45d2468cSMark Powers * Contributor(s): 97*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 98*45d2468cSMark Powers * 99*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 100*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 101*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 102*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 103*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 104*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 105*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 106*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 107*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 108*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 109*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 110*45d2468cSMark Powers * 111*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 112*45d2468cSMark Powers 113*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 114*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 115*45d2468cSMark Powers * 116*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 117*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 118*45d2468cSMark Powers * the License. You may obtain a copy of the License at 119*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 120*45d2468cSMark Powers * 121*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 122*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 123*45d2468cSMark Powers * for the specific language governing rights and limitations under the 124*45d2468cSMark Powers * License. 125*45d2468cSMark Powers * 126*45d2468cSMark Powers * The Original Code is the elliptic curve math library for binary polynomial field curves. 127*45d2468cSMark Powers * 128*45d2468cSMark Powers * The Initial Developer of the Original Code is 129*45d2468cSMark Powers * Sun Microsystems, Inc. 130*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 131*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 132*45d2468cSMark Powers * 133*45d2468cSMark Powers * Contributor(s): 134*45d2468cSMark Powers * Sheueling Chang-Shantz <sheueling.chang@sun.com>, 135*45d2468cSMark Powers * Stephen Fung <fungstep@hotmail.com>, and 136*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories. 137*45d2468cSMark Powers * 138*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 139*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 140*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 141*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 142*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 143*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 144*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 145*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 146*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 147*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 148*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 149*45d2468cSMark Powers * 150*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 151*45d2468cSMark Powers 152*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 153*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 154*45d2468cSMark Powers * 155*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 156*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 157*45d2468cSMark Powers * the License. You may obtain a copy of the License at 158*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 159*45d2468cSMark Powers * 160*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 161*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 162*45d2468cSMark Powers * for the specific language governing rights and limitations under the 163*45d2468cSMark Powers * License. 164*45d2468cSMark Powers * 165*45d2468cSMark Powers * The Original Code is the elliptic curve math library. 166*45d2468cSMark Powers * 167*45d2468cSMark Powers * The Initial Developer of the Original Code is 168*45d2468cSMark Powers * Sun Microsystems, Inc. 169*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 170*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 171*45d2468cSMark Powers * 172*45d2468cSMark Powers * Contributor(s): 173*45d2468cSMark Powers * Stephen Fung <fungstep@hotmail.com>, Sun Microsystems Laboratories 174*45d2468cSMark Powers * 175*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 176*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 177*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 178*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 179*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 180*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 181*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 182*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 183*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 184*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 185*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 186*45d2468cSMark Powers * 187*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 188*45d2468cSMark Powers 189*45d2468cSMark Powers/* ***** BEGIN LICENSE BLOCK ***** 190*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 191*45d2468cSMark Powers * 192*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 193*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 194*45d2468cSMark Powers * the License. You may obtain a copy of the License at 195*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 196*45d2468cSMark Powers * 197*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 198*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 199*45d2468cSMark Powers * for the specific language governing rights and limitations under the 200*45d2468cSMark Powers * License. 201*45d2468cSMark Powers * 202*45d2468cSMark Powers * The Original Code is the Netscape security libraries. 203*45d2468cSMark Powers * 204*45d2468cSMark Powers * The Initial Developer of the Original Code is 205*45d2468cSMark Powers * Netscape Communications Corporation. 206*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1994-2000 207*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 208*45d2468cSMark Powers * 209*45d2468cSMark Powers * Contributor(s): 210*45d2468cSMark Powers * Dr Vipul Gupta <vipul.gupta@sun.com> and 211*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 212*45d2468cSMark Powers * 213*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 214*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 215*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 216*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 217*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 218*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 219*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 220*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 221*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 222*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 223*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 224*45d2468cSMark Powers * 225*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 226*45d2468cSMark Powers 227*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 228*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 229*45d2468cSMark Powers * 230*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 231*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 232*45d2468cSMark Powers * the License. You may obtain a copy of the License at 233*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 234*45d2468cSMark Powers * 235*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 236*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 237*45d2468cSMark Powers * for the specific language governing rights and limitations under the 238*45d2468cSMark Powers * License. 239*45d2468cSMark Powers * 240*45d2468cSMark Powers * The Original Code is the elliptic curve math library. 241*45d2468cSMark Powers * 242*45d2468cSMark Powers * The Initial Developer of the Original Code is 243*45d2468cSMark Powers * Sun Microsystems, Inc. 244*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 245*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 246*45d2468cSMark Powers * 247*45d2468cSMark Powers * Contributor(s): 248*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 249*45d2468cSMark Powers * 250*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 251*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 252*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 253*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 254*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 255*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 256*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 257*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 258*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 259*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 260*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 261*45d2468cSMark Powers * 262*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 263*45d2468cSMark Powers 264*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 265*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 266*45d2468cSMark Powers * 267*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 268*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 269*45d2468cSMark Powers * the License. You may obtain a copy of the License at 270*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 271*45d2468cSMark Powers * 272*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 273*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 274*45d2468cSMark Powers * for the specific language governing rights and limitations under the 275*45d2468cSMark Powers * License. 276*45d2468cSMark Powers * 277*45d2468cSMark Powers * The Original Code is the elliptic curve math library. 278*45d2468cSMark Powers * 279*45d2468cSMark Powers * The Initial Developer of the Original Code is 280*45d2468cSMark Powers * Sun Microsystems, Inc. 281*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 282*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 283*45d2468cSMark Powers * 284*45d2468cSMark Powers * Contributor(s): 285*45d2468cSMark Powers * Stephen Fung <fungstep@hotmail.com> and 286*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 287*45d2468cSMark Powers * 288*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 289*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 290*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 291*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 292*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 293*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 294*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 295*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 296*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 297*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 298*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 299*45d2468cSMark Powers * 300*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 301*45d2468cSMark Powers 302*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 303*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 304*45d2468cSMark Powers * 305*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 306*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 307*45d2468cSMark Powers * the License. You may obtain a copy of the License at 308*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 309*45d2468cSMark Powers * 310*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 311*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 312*45d2468cSMark Powers * for the specific language governing rights and limitations under the 313*45d2468cSMark Powers * License. 314*45d2468cSMark Powers * 315*45d2468cSMark Powers * The Original Code is the elliptic curve math library for prime field curves. 316*45d2468cSMark Powers * 317*45d2468cSMark Powers * The Initial Developer of the Original Code is 318*45d2468cSMark Powers * Sun Microsystems, Inc. 319*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 320*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 321*45d2468cSMark Powers * 322*45d2468cSMark Powers * Contributor(s): 323*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories 324*45d2468cSMark Powers * 325*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 326*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 327*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 328*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 329*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 330*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 331*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 332*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 333*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 334*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 335*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 336*45d2468cSMark Powers * 337*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 338*45d2468cSMark Powers 339*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 340*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 341*45d2468cSMark Powers * 342*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 343*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 344*45d2468cSMark Powers * the License. You may obtain a copy of the License at 345*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 346*45d2468cSMark Powers * 347*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 348*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 349*45d2468cSMark Powers * for the specific language governing rights and limitations under the 350*45d2468cSMark Powers * License. 351*45d2468cSMark Powers * 352*45d2468cSMark Powers * The Original Code is the elliptic curve math library for prime field curves. 353*45d2468cSMark Powers * 354*45d2468cSMark Powers * The Initial Developer of the Original Code is 355*45d2468cSMark Powers * Sun Microsystems, Inc. 356*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 357*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 358*45d2468cSMark Powers * 359*45d2468cSMark Powers * Contributor(s): 360*45d2468cSMark Powers * Sheueling Chang-Shantz <sheueling.chang@sun.com>, 361*45d2468cSMark Powers * Stephen Fung <fungstep@hotmail.com>, and 362*45d2468cSMark Powers * Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories. 363*45d2468cSMark Powers * Bodo Moeller <moeller@cdc.informatik.tu-darmstadt.de>, 364*45d2468cSMark Powers * Nils Larsch <nla@trustcenter.de>, and 365*45d2468cSMark Powers * Lenka Fibikova <fibikova@exp-math.uni-essen.de>, the OpenSSL Project 366*45d2468cSMark Powers * 367*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 368*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 369*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 370*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 371*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 372*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 373*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 374*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 375*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 376*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 377*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 378*45d2468cSMark Powers * 379*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 380*45d2468cSMark Powers 381*45d2468cSMark Powers * ***** BEGIN LICENSE BLOCK ***** 382*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 383*45d2468cSMark Powers * 384*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 385*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 386*45d2468cSMark Powers * the License. You may obtain a copy of the License at 387*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 388*45d2468cSMark Powers * 389*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 390*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 391*45d2468cSMark Powers * for the specific language governing rights and limitations under the 392*45d2468cSMark Powers * License. 393*45d2468cSMark Powers * 394*45d2468cSMark Powers * The Original Code is the elliptic curve math library for prime field curves. 395*45d2468cSMark Powers * 396*45d2468cSMark Powers * The Initial Developer of the Original Code is 397*45d2468cSMark Powers * Sun Microsystems, Inc. 398*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 2003 399*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 400*45d2468cSMark Powers * 401*45d2468cSMark Powers * Contributor(s): 402*45d2468cSMark Powers * Stephen Fung <fungstep@hotmail.com>, Sun Microsystems Laboratories 403*45d2468cSMark Powers * 404*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 405*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 406*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 407*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 408*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 409*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 410*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 411*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 412*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 413*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 414*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 415*45d2468cSMark Powers * 416*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 417*45d2468cSMark Powers 418*45d2468cSMark Powers/* ***** BEGIN LICENSE BLOCK ***** 419*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 420*45d2468cSMark Powers * 421*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 422*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 423*45d2468cSMark Powers * the License. You may obtain a copy of the License at 424*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 425*45d2468cSMark Powers * 426*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 427*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 428*45d2468cSMark Powers * for the specific language governing rights and limitations under the 429*45d2468cSMark Powers * License. 430*45d2468cSMark Powers * 431*45d2468cSMark Powers * The Original Code is the Netscape security libraries. 432*45d2468cSMark Powers * 433*45d2468cSMark Powers * The Initial Developer of the Original Code is 434*45d2468cSMark Powers * Netscape Communications Corporation. 435*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1994-2000 436*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 437*45d2468cSMark Powers * 438*45d2468cSMark Powers * Contributor(s): 439*45d2468cSMark Powers * Dr Vipul Gupta <vipul.gupta@sun.com>, Sun Microsystems Laboratories 440*45d2468cSMark Powers * 441*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 442*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 443*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 444*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 445*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 446*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 447*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 448*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 449*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 450*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 451*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 452*45d2468cSMark Powers * 453*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 454*45d2468cSMark Powers 455*45d2468cSMark Powers/* ***** BEGIN LICENSE BLOCK ***** 456*45d2468cSMark Powers * Version: MPL 1.1/GPL 2.0/LGPL 2.1 457*45d2468cSMark Powers * 458*45d2468cSMark Powers * The contents of this file are subject to the Mozilla Public License Version 459*45d2468cSMark Powers * 1.1 (the "License"); you may not use this file except in compliance with 460*45d2468cSMark Powers * the License. You may obtain a copy of the License at 461*45d2468cSMark Powers * http://www.mozilla.org/MPL/ 462*45d2468cSMark Powers * 463*45d2468cSMark Powers * Software distributed under the License is distributed on an "AS IS" basis, 464*45d2468cSMark Powers * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 465*45d2468cSMark Powers * for the specific language governing rights and limitations under the 466*45d2468cSMark Powers * License. 467*45d2468cSMark Powers * 468*45d2468cSMark Powers * The Original Code is the Netscape security libraries. 469*45d2468cSMark Powers * 470*45d2468cSMark Powers * The Initial Developer of the Original Code is 471*45d2468cSMark Powers * Netscape Communications Corporation. 472*45d2468cSMark Powers * Portions created by the Initial Developer are Copyright (C) 1994-2000 473*45d2468cSMark Powers * the Initial Developer. All Rights Reserved. 474*45d2468cSMark Powers * 475*45d2468cSMark Powers * Contributor(s): 476*45d2468cSMark Powers * 477*45d2468cSMark Powers * Alternatively, the contents of this file may be used under the terms of 478*45d2468cSMark Powers * either the GNU General Public License Version 2 or later (the "GPL"), or 479*45d2468cSMark Powers * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), 480*45d2468cSMark Powers * in which case the provisions of the GPL or the LGPL are applicable instead 481*45d2468cSMark Powers * of those above. If you wish to allow use of your version of this file only 482*45d2468cSMark Powers * under the terms of either the GPL or the LGPL, and not to allow others to 483*45d2468cSMark Powers * use your version of this file under the terms of the MPL, indicate your 484*45d2468cSMark Powers * decision by deleting the provisions above and replace them with the notice 485*45d2468cSMark Powers * and other provisions required by the GPL or the LGPL. If you do not delete 486*45d2468cSMark Powers * the provisions above, a recipient may use your version of this file under 487*45d2468cSMark Powers * the terms of any one of the MPL, the GPL or the LGPL. 488*45d2468cSMark Powers * 489*45d2468cSMark Powers * ***** END LICENSE BLOCK ***** */ 490*45d2468cSMark Powers 491*45d2468cSMark Powers/* 492*45d2468cSMark Powers * Sun elects to use this software under the MPL license. 493*45d2468cSMark Powers */ 494*45d2468cSMark Powers/* 495*45d2468cSMark Powers * Source location: 496*45d2468cSMark Powers * The source for this code is available at opensolaris.org under the 497*45d2468cSMark Powers * terms of the Mozilla Public License Version 1.1. Contact 498*45d2468cSMark Powers * on-discuss@opensolaris.org for details. 499*45d2468cSMark Powers */ 500