|File Search||Catalog||Content Search|
The main properties of this library are: * Free: The library can be freely used for any application. (For details see the licensing terms and disclaimer in the source code file itself.) * Fast: The code has been optimised for speed, at the expense of memory use and code size. * Easy to use: Care has been taken to make the code easy to integrate into a larger project. Extensive comments explain how to perform the integration and how to use the library. * Portable: The default code is written in fully portable C. By adjusting certain macro definitions the user can provide platform-specific code for certain functions, which can improve the speed. * Documented: Extensive documentation is available in the comments of the source files. This includes information about integration, optimisation for specific platforms, the library API, and detailed explanation of all the code. * Self-testing: Extensive self-tests are run every time the library is initialised. * Large: The code has been optimised for speed, which leads to the use of large tables. No attempt has been made to minimise the code or data size.
Because the interface of this library has not yet been declared stable by its author, Niels Ferguson, it is currently available only as a static library, not as a shared object.
twofish (0.3-1) unstable; urgency=low * new upstream version + Improved ISO/ANSI standard adherence. + Renamed a macro to avoid a naming conflict with a rogue gcc header file. * debian/control: add dependency on libc6-dev | libc-dev * debian/copyright: updated * debian/patches: deleted * debian/rules: - stop compiling with -D__USE_STRING_INLINES and -D__OPTIMIZE__ - supp more»
Package: twofish Obtained from: http://www.macfergus.com/niels/code/TwofishClib-v0.3.zip Upstream author: Niels Ferguson <email@example.com> Debian package author: Branden Robinson Debian modifcations to upstream sources: See the debian/patches file. If it does not exist, no modifications were made. Debian copyright notice and license terms: Unless otherwise noted, all independently copyrigh more»