Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are many ways to multiply. Some are faster than others. The typical grade school multiplication takes O(n * n) time. Other algorithms are asymptotically better than quadratic, and become more efficient when one has 1,000s of digits. Large numbers like these can occur in computer algebra problems, of which cryptography is a member.

For more details, see http://en.wikipedia.org/wiki/Multiplication_algorithm#Fast_m...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: