Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sanxiyn/purecrypto
Python binding to cryptographic libraries using ctypes
https://github.com/sanxiyn/purecrypto
Last synced: 8 days ago
JSON representation
Python binding to cryptographic libraries using ctypes
- Host: GitHub
- URL: https://github.com/sanxiyn/purecrypto
- Owner: sanxiyn
- Created: 2010-12-21T12:00:32.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2010-12-25T16:21:12.000Z (about 14 years ago)
- Last Synced: 2024-12-24T06:39:59.646Z (18 days ago)
- Language: Python
- Homepage:
- Size: 89.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PureCrypto
This is a [Python](http://www.python.org/) binding to cryptographic libraries
using [ctypes](http://docs.python.org/library/ctypes.html).
It can be used with [PyPy](http://pypy.org/), for example.Currently, following libraries are supported:
* [Libgcrypt](http://www.gnupg.org/documentation/manuals/gcrypt/)
This module intends to follow
[PEP 247](http://www.python.org/dev/peps/pep-0247/) and
[PEP 272](http://www.python.org/dev/peps/pep-0272/)
in API for cryptographic hash functions and block encryption algorithms.Related projects include:
* [PyCrypto](http://www.dlitz.net/software/pycrypto/),
which you probably should use if you can.
* [ctypescrypto](http://code.google.com/p/ctypescrypto/) and its fork
[jaraco.crypto](https://bitbucket.org/jaraco/jaraco.crypto),
a Python binding to [OpenSSL](http://www.openssl.org/) using ctypes.
* [Libgcrypt-py](http://libgcrypt-py.sourceforge.net/),
a Python binding to Libgcrypt using C extension.