key: dropbear-2016 short_name: Dropbear-2016 name: Dropbear-2016 category: Permissive owner: Dropbear homepage_url: https://matt.ucc.asn.au/dropbear/dropbear.html notes: composite spdx_license_key: LicenseRef-scancode-dropbear-2016 minimum_coverage: 50 ignorable_copyrights: - (c) 2004 Mihnea Stoenescu - (c) Todd C. Miller - Copyright (c) 1995 Tatu Ylonen , Espoo, Finland - Copyright (c) 2002-2015 Matt Johnston - Copyright 2008, Google Inc. - Portions copyright (c) 2004 Mihnea Stoenescu - Portions copyright Robert de Bath, Joris van Rantwijk, Delian Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, Justin Bradford, and CORE SDI S.A. - copyright 1997-2003 Simon Tatham ignorable_holders: - Google Inc. - Matt Johnston - Mihnea Stoenescu - Robert de Bath, Joris van Rantwijk, Delian Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, Justin Bradford, and CORE SDI S.A. - Simon Tatham - Tatu Ylonen , Espoo, Finland - Todd C. Miller ignorable_authors: - Daniel J. Bernstein - Matt Johnston - Tom St Denis ignorable_urls: - http://code.google.com/p/curve25519-donna/ - http://cr.yp.to/ecdh.html ignorable_emails: - agl@imperialviolet.org - djb@cr.yp.to - ylo@cs.hut.fi text: "Dropbear contains a number of components from different sources, hence there\nare a few\ \ licenses and authors involved. All licenses are fairly \nnon-restrictive.\nThe majority\ \ of code is written by Matt Johnston, under the license below.\n\nPortions of the client-mode\ \ work are (c) 2004 Mihnea Stoenescu, under the\nsame license:\n\nCopyright (c) 2002-2015\ \ Matt Johnston\nPortions copyright (c) 2004 Mihnea Stoenescu\nAll rights reserved.\n\nPermission\ \ is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ \ documentation files (the \"Software\"), to deal\nin the Software without restriction, including\ \ without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,\ \ and/or sell\ncopies of the Software, and to permit persons to whom the Software is furnished\ \ to do so, subject to the following conditions:\n\nThe above copyright notice and this permission\ \ notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE\ \ IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT\ \ LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\ \ IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR\ \ OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT\ \ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n\ =====\n\nLibTomCrypt and LibTomMath are written by Tom St Denis, and are Public Domain.\n\n\ =====\n\nsshpty.c is taken from OpenSSH 3.5p1, \n Copyright (c) 1995 Tatu Ylonen ,\ \ Espoo, Finland\n All rights reserved\n \"As far as I am concerned, the\ \ code I have written for this software can be used freely for any purpose. Any derived\ \ versions of this\n software must be clearly marked as such, and if the derived work is\ \ incompatible with the protocol description in the RFC file, it must be\n called by a name\ \ other than \"ssh\" or \"Secure Shell\". \"\n\n=====\n\nloginrec.c\nloginrec.h\natomicio.h\n\ atomicio.c\nand strlcat() (included in util.c) are from OpenSSH 3.6.1p2, and are licensed\ \ under the 2 point BSD license.\n\nloginrec is written primarily by Andre Lucas, atomicio.c\ \ by Theo de Raadt.\n\nstrlcat() is (c) Todd C. Miller\n\n=====\n\nImport code in keyimport.c\ \ is modified from PuTTY's import.c, licensed as follows:\n\nPuTTY is copyright 1997-2003\ \ Simon Tatham.\n\nPortions copyright Robert de Bath, Joris van Rantwijk, Delian Delchev,\ \ Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,\nJustin Bradford, and CORE SDI\ \ S.A.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\ \ this software and associated documentation files\n(the \"Software\"), to deal in the Software\ \ without restriction, including without limitation the rights to use, copy, modify, merge,\n\ publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons\ \ to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe\ \ above copyright notice and this permission notice shall be included in all copies or substantial\ \ portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY\ \ KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT \nLIMITED TO THE WARRANTIES OF MERCHANTABILITY,\ \ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. \nIN NO EVENT SHALL THE COPYRIGHT\ \ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT,\ \ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR\ \ OTHER DEALINGS IN THE SOFTWARE.\n\n=====\n\ncurve25519-donna:\n\n/* Copyright 2008, Google\ \ Inc.\n * All rights reserved.\n *\n * Redistribution and use in source and binary forms,\ \ with or without\n * modification, are permitted provided that the following conditions are\n\ \ * met:\n *\n * * Redistributions of source code must retain the above copyright\n *\ \ notice, this list of conditions and the following disclaimer.\n * * Redistributions\ \ in binary form must reproduce the above\n * copyright notice, this list of conditions and\ \ the following disclaimer\n * in the documentation and/or other materials provided with the\n\ \ * distribution.\n * * Neither the name of Google Inc. nor the names of its\n * contributors\ \ may be used to endorse or promote products derived from\n * this software without specific\ \ prior written permission.\n *\n * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND\ \ CONTRIBUTORS\n * \"AS IS\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT\n *\ \ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR\n * A PARTICULAR PURPOSE\ \ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT\n * OWNER OR CONTRIBUTORS BE LIABLE FOR\ \ ANY DIRECT, INDIRECT, INCIDENTAL,\n * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,\ \ BUT NOT\n * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,\n * DATA,\ \ OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY\n * THEORY OF LIABILITY,\ \ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT\n * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING\ \ IN ANY WAY OUT OF THE USE\n * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH\ \ DAMAGE.\n *\n * curve25519-donna: Curve25519 elliptic curve, public key function\n *\n *\ \ http://code.google.com/p/curve25519-donna/\n *\n * Adam Langley \n\ \ *\n * Derived from public domain C code by Daniel J. Bernstein \n *\n * More\ \ information about curve25519 can be found here\n * http://cr.yp.to/ecdh.html\n *\n * djb's\ \ sample implementation of curve25519 is written in a special assembly\n * language called\ \ qhasm and uses the floating point registers.\n *\n * This is, almost, a clean room reimplementation\ \ from the curve25519 paper. It\n * uses many of the tricks described therein. Only the crecip\ \ function is taken\n * from the sample implementation.\n */"