Sybren A. Stüvel | aa28c04 | 2011-07-30 23:48:00 +0200 | [diff] [blame] | 1 | Introduction |
| 2 | ================================================== |
| 3 | |
| 4 | Python-RSA's history starts in 2006. As a student assignment for the |
| 5 | University of Amsterdam we wrote a RSA implementation. We chose Python |
| 6 | for various reasons; one of the most important reasons was the |
| 7 | `unlimited precision integer`_ support. |
| 8 | |
| 9 | .. _`unlimited precision integer`: http://docs.python.org/library/stdtypes.html#numeric-types-int-float-long-complex |
| 10 | |
| 11 | It started out as just a module for calculating large primes, and RSA |
| 12 | encryption, decryption, signing and verification using those large |
| 13 | numbers. It also included generating public and private keys. There |
| 14 | was no functionality for working with byte sequences (such as files) |
| 15 | yet. |
| 16 | |
| 17 | .. TODO:: write more history |
| 18 | |
| 19 | |