a software framework that allows for advanced sequence and protocol stream analysis by utilizing bioinformatics algorithms. The sole purpose of this software is to identify protocol fields in unknown or poorly documented network protocol formats.
a tool to optimize the placement of rectangles in a band of semi-infinite size (2D bin packing problem). It can be useful for cutting stocks in trucks and factories.
a new similarity ranking algorithm, together with its associated string similarity metric. I also include Java source code, so you can easily incorporate the algorithm into your own applications.
a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography
a client-side implementation of the rsync algorithm. It allows updating of files from a remote Web server without requiring a full download or a special remote server application.
a fast password cracker, currently available for many flavors. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix flavors, many others supported out of the box
D. Adjiashvili, A. Baggio, and R. Zenklusen. Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, page 2364--2383. Philadelphia, PA, USA, Society for Industrial and Applied Mathematics, (2017)
R. Agrawal, and R. Srikant. Proceedings of the 20th international conference on Very Large Data Bases (VLDB'94), page 478--499. Morgan Kaufmann, (September 1994)
J. Aguilar, J. Riquelme, and M. Toro. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, page 771. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
J. Aguilar, and P. Miranda. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, page 3--10. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)
H. Aguirre, K. Tanaka, and T. Sugimura. Proceedings of the Genetic and Evolutionary
Computation Conference, 1, page 772. Orlando, Florida, USA, Morgan Kaufmann, (13-17 July 1999)