1@c $Id: ack.texi 21228 2007-06-20 10:18:03Z lha $ 2 3@node Acknowledgments, , Migration, Top 4@comment node-name, next, previous, up 5@appendix Acknowledgments 6 7Eric Young wrote ``libdes''. Heimdal used to use libdes, without it 8kth-krb would never have existed. Since there are no longer any Eric 9Young code left in the library, we renamed it to libhcrypto. 10 11All functions in libhcrypto have been re-implemented or used available 12public domain code. The core AES function where written by Vincent 13Rijmen, Antoon Bosselaers and Paulo Barreto. The core DES SBOX 14transformation was written by Richard Outerbridge. @code{imath} that 15is used for public key crypto support is written by Michael 16J. Fromberger. 17 18The University of California at Berkeley initially wrote @code{telnet}, 19and @code{telnetd}. The authentication and encryption code of 20@code{telnet} and @code{telnetd} was added by David Borman (then of Cray 21Research, Inc). The encryption code was removed when this was exported 22and then added back by Juha Eskelinen. 23 24The @code{popper} was also a Berkeley program initially. 25 26Some of the functions in @file{libroken} also come from Berkeley by way 27of NetBSD/FreeBSD. 28 29@code{editline} was written by Simmule Turner and Rich Salz. Heimdal 30contains a modifed copy. 31 32The @code{getifaddrs} implementation for Linux was written by Hideaki 33YOSHIFUJI for the Usagi project. 34 35The @code{pkcs11.h} headerfile was written by the Scute project. 36 37Bugfixes, documentation, encouragement, and code has been contributed by: 38@table @asis 39@item Alexander Bostr�m 40@item Andreaw Bartlett 41@item Bj�rn Sandell 42@item Brandon S. Allbery KF8NH 43@item Brian A May 44@item Chaskiel M Grundman 45@item Cizzi Storm 46@item Daniel Kouril 47@item David Love 48@item Derrick J Brashear 49@item Douglas E Engert 50@item Frank van der Linden 51@item Jason McIntyre 52@item Johan Ihr�n 53@item Jun-ichiro itojun Hagino 54@item Ken Hornstein 55@item Magnus Ahltorp 56@item Marc Horowitz 57@item Mario Strasser 58@item Mark Eichin 59@item Mattias Amnefelt 60@item Michael B Allen 61@item Michael Fromberger 62@item Michal Vocu 63@item Miroslav Ruda 64@item Petr Holub 65@item Phil Fisher 66@item Rafal Malinowski 67@item Richard Nyberg 68@item �ke Sandgren 69@item and we hope that those not mentioned here will forgive us. 70@end table 71 72All bugs were introduced by ourselves. 73