diff options
author | Sybren A. St?vel <sybren@stuvel.eu> | 2011-07-30 19:58:25 +0200 |
---|---|---|
committer | Sybren A. St?vel <sybren@stuvel.eu> | 2011-07-30 19:58:25 +0200 |
commit | 17a17262fbff5c504fb8af3ffc7c7b89bf0364e3 (patch) | |
tree | 7670d2bc21c04203eed699b325df3dd1c0eb23ef | |
parent | 613fc0a58f2f161b3709e0720dfbee197674a8a8 (diff) | |
download | rsa-17a17262fbff5c504fb8af3ffc7c7b89bf0364e3.tar.gz |
Basic readme and package manifest by Yesudeep Mangalapilly <yesudeep@gmail.com>
- Adds a README file with the project description.
- Adds a LICENSE document for APLv2 compliance.
- Adds .gitignore ignore rules for git submodules so that using
this repository as a git submodule in another project does not
produce dirty submodules when being built.
- Adds a package MANIFEST.in file to specify distribution
inclusions.
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | LICENSE | 13 | ||||
-rw-r--r-- | MANIFEST.in | 5 | ||||
-rw-r--r-- | README | 21 |
4 files changed, 47 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d0e46f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.py[co] +*.egg-info + +.idea/ + +dist/ +distribute*.tar.gz +distribute*.egg @@ -0,0 +1,13 @@ +Copyright 2011 Sybren A. Stüvel <sybren@stuvel.eu> + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..8cf0021 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,5 @@ +include README +include LICENSE +include *.py +recursive-include rsa *.py +recursive-include tests *.py @@ -0,0 +1,21 @@ +Pure Python RSA implementation +============================== + +As an assignment for the University of Amsterdam we wrote a pure Python RSA +implementation. It's a module for calculating large primes, and RSA encryption, +decryption, signing and verification. It also includes generating public and +private keys. + +Download and install using: + + pip install rsa + +or download it from [PyPI][pypi-rsa]. + +The source code is maintained in a [Mercurial repository] and is licensed under +the [Apache License, version 2.0][APLv2]. + + +[Mercurial repository]: http://hg.stuvel.eu/python-rsa +[pypi-rsa]: http://pypi.python.org/pypi/rsa +[APLv2]: http://www.apache.org/licenses/LICENSE-2.0 |